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

Why Sealyham Terrier puppies cost what they do
You’re paying for scarcity and responsibility when you buy a Sealyham Terrier puppy, not just the dog. These pups average $2500 because there just aren’t many of them—they rank 164th in popularity, so supply is extremely limited. But it’s not just rarity. Breeding Sealyhams is tough. They’re prone to serious genetic conditions like lens luxation, progressive retinal atrophy, retinal dysplasia, and deafness. Reputable breeders spend hundreds per dog on health testing before breeding even happens, and those costs get passed on. You can’t cut corners here—responsible pairing means screening both parents thoroughly, which reduces litter frequency and size. Because the breed is hypoallergenic and sought after by a niche group, demand outpaces ethical supply, letting honest breeders justify higher prices. But if you see a Sealyham puppy under $1500, be wary. That price likely means skipped health tests, poor breeding practices, or worse—a puppy mill or backyard breeder banking on the breed’s obscurity to hide bad genetics. You might save money upfront but pay double in vet bills later. The real cost of a Sealyham isn’t just the purchase price. It’s the years of responsible stewardship built into that number.
What moves the price
Budget $3,300–$9,100 for year one
Over the 13-year average lifespan of a Sealyham 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.