How much does a Border Collie puppy cost?
From reputable breeders, expect to pay between $1,500 and $3,500 for a Border Colliepuppy in the US — with an average of about $2,500. Location, lineage, and breeder reputation push prices up or down.

Why Border Collie puppies cost what they do
Border Collie puppies don’t come cheap, and the $1,500 to $3,500 price tag isn’t just about looks. These dogs are high-drive working animals bred for precision, and responsible breeders invest heavily to keep the line honest. Litters are carefully planned, not churned out. Health testing is non-negotiable—reputable breeders screen for hip dysplasia, Collie eye anomaly, PRA, and epilepsy, which adds over $500 per breeding pair in vet costs alone. Because the breed ranks only 35th in popularity, supply is limited compared to trendier dogs, but demand among serious working dog folks stays steady. That balance keeps prices stable, not inflated by hype, but by real costs. You’re paying for stud fees, genetic diversity, early neurological screening, and puppies raised with structured socialization and enrichment—think agility intro and livestock exposure. If you see a Border Collie puppy under $1,000, it’s a red flag. That breeder likely skipped health clearances, which means you could be facing $4,000 in vet bills down the road for avoidable conditions. Or worse, you’re dealing with a puppy mill or backyard breeder cashing in on the “cute farm dog” image without understanding the breed’s intense needs. The real cost isn’t the purchase price—it’s what you risk by paying too little.
What moves the price
Budget $3,300–$9,100 for year one
Over the 14-year average lifespan of a Border Collie, including purchase, food, vet care, insurance, grooming, and supplies.
Not sure which breed fits your life?
Answer five questions about your home, your schedule, and your tolerance for shedding. We’ll match you to your top three breeds from over 200.