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

Why Boston Terrier puppies cost what they do
Boston Terrier puppies don’t come cheap, and the $1,500 to $3,500 price tag isn’t just about those expressive eyes and tuxedo markings. Responsible breeders face real costs that drive the price up. These dogs are brachycephalic, which means breeding them often requires C-sections—routine for the breed due to their broad skulls and narrow pelvises. That one procedure alone can cost a breeder $1,500 or more per litter. Then there’s health testing: ethical breeders screen for BOAS, patellar luxation, congenital deafness, and cataracts, which adds up fast. A single BAER test for hearing can be $200, and OFA certifications for joints and eyes aren’t cheap either. On top of that, Boston Terriers are consistently ranked around 21st in popularity, meaning demand stays strong. But supply is limited—small litters, high vet costs, and ethical breeding practices mean only so many puppies are available each year. That drives prices higher, especially with reputable breeders. If you see a Boston puppy under $1,200, be wary. That price likely means skipped health tests, no genetic screening, or worse—a backyard breeder or puppy mill cutting corners. You’ll probably end up paying more in vet bills down the road. The high cost isn’t a markup—it’s the real price of doing it right.
What moves the price
Budget $3,300–$9,100 for year one
Over the 12-year average lifespan of a Boston 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.