Greyhound

Greyhound Price

Based on 78 real listings over the last 12 months, the average Greyhound price is £248, with most puppies selling for between £75 and £300.

View Greyhound puppies for sale

Greyhound Price Summary

Greyhounds on Pets4Homes sell for an average of £248, with a median of £150. Most puppies are priced between £75 and £300, reflecting a moderate market across 78 listings over the last 12 months.

Average price£248
Median price£150
Typical range£75–£30025th–75th percentile
Active listings78last 12 months

Based on 78 listings on Pets4Homes. Data updated October 2026.

Breeder vs. private seller

Puppies listed by breeders average £314, 50% higher than the £209 average from private sellers.

Breeder average£314
Private seller average£209

Greyhound Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
England£25772
Wales£1255