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

Why Cane Corso puppies cost what they do
You’re paying for more than a pedigree when you drop $3,000 on a Cane Corso puppy. These dogs aren’t easy to breed responsibly. Sires and dams need extensive health clearances—hip dysplasia alone affects nearly 14% of the breed, so OFA or PennHIP testing is non-negotiable. Add in eye exams for entropion and ectropion, plus cardiac and epilepsy screenings, and you’re looking at over $600 per dog in vet costs before breeding even happens. That’s passed on to you. They’re also in the Working Group, meaning large litters are rare—most have 4 to 6 puppies—and bloat (GDV), a life-threatening condition, makes post-whelping care intense. A reputable breeder might only do one or two litters a year, so overhead per puppy goes way up. On top of that, they’re ranked 32nd in popularity, which means demand stays steady but supply is limited by ethical breeding practices. That’s why $500 Corso puppies are red flags. At that price, you’re almost certainly getting an untested line—higher risk of hip issues, epilepsy, or worse. You’ll save money upfront but could face $5,000 in vet bills later. The real cost of a Cane Corso isn’t the purchase price. It’s whether the breeder paid to protect you from avoidable health disasters.
What moves the price
Budget $3,300–$9,100 for year one
Over the 11-year average lifespan of a Cane Corso, 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.