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

Why Bedlington Terrier puppies cost what they do
Bedlington Terrier puppies sit in the $1800 to $3500 range for solid reasons, and it’s not just about their lamb-like curls. First, they’re rare—ranked 141 out of 197 breeds by AKC popularity—so supply is limited. Fewer breeders means fewer litters, and responsible ones aren’t cranking out puppies. These dogs have a genetic landmine in copper toxicosis, a condition unique to the breed that causes fatal liver damage. That means every breeding dog must be DNA tested—clear, carrier, or affected—and carriers shouldn’t be bred. That testing isn’t cheap, and it’s non-negotiable. On top of that, you’ve got patellar luxation, cataracts, and renal disease to screen for, adding vet bills before a single puppy is born. Because they’re hypoallergenic and low-shedding, demand quietly outpaces ethical supply, especially among allergy-sensitive homes. A puppy priced under $1500 should raise red flags—likely no health testing was done, or it’s from a backyard breeder or puppy mill cutting corners. You’re not just paying for a cute face; you’re paying for clean DNA results, small litters, and breeders who can afford to do things right. Skip the health checks and rarity factor, and you’ll pay more in vet bills down the road.
What moves the price
Budget $3,300–$9,100 for year one
Over the 14-year average lifespan of a Bedlington Terrier, 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.