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

Why Cardigan Welsh Corgi puppies cost what they do
Cardigan Welsh Corgi puppies sit in the $1500 to $3500 range because breeding them responsibly is more expensive and involved than most people realize. They're a less common breed—ranked 68th by the AKC—so well-bred litters are limited, and demand from informed owners keeps prices steady. Unlike mass-produced dogs, ethical breeders invest heavily in health testing. Cardigans are prone to hip dysplasia, progressive retinal atrophy, degenerative myelopathy, and intervertebral disc disease, so responsible breeders screen parent dogs for these conditions, which can cost over $500 per dog. That adds up fast and gets passed on to buyers. They’re also a herding breed with specific temperaments that need careful selection, so breeders prioritize structure, drive, and stability, not just looks. Litters are often small, and puppies are raised indoors with early socialization, vet checks, deworming, and starter supplies—all factored into the cost. If you see a Cardigan for under $1200, it’s a red flag. That price likely means skipped health tests, poor breeding practices, or a puppy mill background. You’ll probably face vet bills down the road that far exceed the initial savings. Good breeding isn’t cheap, but it’s what keeps the breed healthy and true to type. Paying a fair price means supporting someone who’s doing it right.
What moves the price
Budget $3,300–$9,100 for year one
Over the 14-year average lifespan of a Cardigan Welsh Corgi, 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.