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

Why Irish Terrier puppies cost what they do
Irish Terrier puppies sit in the $1500 to $3000 range—averaging around $2000—not because they’re trendy, but because responsible breeding is expensive and logistically tough. They’re ranked 116th in popularity, which means fewer breeders are working with them, and experienced ones have to cover high fixed costs with fewer litters. These dogs carry serious genetic risks: hyperkeratosis, cystinuria, and even muscular dystrophy, a rare and severe condition. That means ethical breeders must invest in extensive health testing, including DNA panels and hip scoring, which can cost over $500 per dog. Breeding pairs need to be carefully matched to avoid passing on these issues, and litters are often small—sometimes just 3 to 5 puppies. That cost gets distributed across fewer puppies, driving up the price per pup. You won’t see the same economy of scale you’d get with popular breeds. If you find an Irish Terrier puppy under $1200, be suspicious. That price likely means skipped health tests, poor breeding practices, or a puppy mill. You’re not just paying for lineage—you’re paying for a breeder who’s mitigating real health risks and investing in long-term breed viability. Skip that, and you could inherit thousands 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 Irish 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.