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

Why Greyhound puppies cost what they do
Greyhound puppies sit in the $1,000 to $3,000 range for solid reasons, and you’re not just paying for a sleek coat and long legs. First, breeding Greyhounds isn’t like cranking out backyard litters. Females have small litters—usually 4 to 6 puppies—and responsible breeders invest heavily in health testing because these dogs are prone to serious issues like bloat, osteosarcoma, and anesthesia sensitivity. Screening for these isn’t optional if you want to reduce risks, and it’s not cheap. Hip evaluations, thyroid panels, and cardiac exams add up fast, and ethical breeders pass those costs on. Then there’s supply and demand: Greyhounds rank 145 in popularity, so there aren’t many breeders actively producing puppies. That limited supply means prices stay stable, but not sky-high like with trendier breeds. Still, if you see a Greyhound puppy under $800, be wary. That price likely means skipped health tests, poor living conditions, or ties to racing lines with unresolved trauma or health issues. You might also be dealing with a puppy mill or a scam. The average $1,800 price reflects not just the dog, but years of careful breeding, vet bills before the puppy even goes home, and the reality that raising one healthy Greyhound litter takes serious time and money.
What moves the price
Budget $3,300–$9,100 for year one
Over the 12-year average lifespan of a Greyhound, 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.