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

Why Cocker Spaniel puppies cost what they do
Cocker Spaniel puppies sit in that $1,200 to $3,500 range—averaging around $2,000—for solid reasons. They’re not among the top 10 most popular breeds, so you won’t see mass production driving prices down. Reputable breeders invest heavily in health testing because the breed is prone to serious issues like progressive retinal atrophy, cataracts, and hip dysplasia. Testing both parents for these conditions isn’t optional if you want healthy puppies, and that adds $300–$500 per breeding pair before a single pup is born. Then there’s whelping, neonatal care, and the fact that Cocker litters are often on the smaller side, sometimes just 4–6 puppies. That means the breeder has to cover all those upfront costs across fewer pups. Plus, their long, silky ears make them prone to infections, so early vet checks are essential. When you see a Cocker Spaniel advertised well below $1,200, especially by a breeder with multiple litters or online-only presence, it’s a red flag. That price likely means skipped health tests, poor living conditions, or a backyard operation chasing profit. You’ll end up paying more in vet bills down the road. The real cost isn’t the purchase price—it’s the investment in a puppy bred to live a full, healthy 12–15 years without preventable suffering.
What moves the price
Budget $3,300–$9,100 for year one
Over the 12-year average lifespan of a Cocker Spaniel, 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.