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

Why Russell Terrier puppies cost what they do
Russell Terrier puppies sit in that $1200 to $3000 range—and average around $2000—for solid reasons rooted in responsible breeding economics. These aren’t mass-produced dogs. Reputable breeders invest heavily in health testing because the breed is prone to serious inherited conditions like patellar luxation, Legg-Calvé-Perthes disease, and lens luxation. Screening parent dogs through OFA or PennHIP isn’t cheap; you're looking at hundreds of dollars per dog, and breeders who skip this are cutting corners that could cost you thousands in vet bills later. Deafness is another concern, so BAER testing is standard practice. That adds up. Then there’s supply: they’re ranked 82 in popularity, so there aren’t tons of breeders, and good ones often have multi-year waitlists. Limited supply plus consistent demand from people wanting an energetic, smart terrier keeps prices stable. Litters are small—often 3 to 5 pups—so the cost per puppy has to cover stud fees, prenatal care, emergency prep, and postnatal support. If you see a Russell Terrier puppy under $1000, especially from an online ad or pet store, it’s a red flag. That likely means zero health testing, poor living conditions, or ties to puppy mills. You’re not saving money. You’re buying future heartache and vet visits.
What moves the price
Budget $3,300–$9,100 for year one
Over the 13-year average lifespan of a Russell 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.