Old English Sheepdog

Old English Sheepdog Price

Based on 51 real listings over the last 12 months, the average Old English Sheepdog price is £1,692, with most puppies selling for between £1,300 and £2,188.

View Old English Sheepdog puppies for sale

Old English Sheepdog Price Summary

Old English Sheepdogs on Pets4Homes sell for an average of £1,692, with a median of £1,800. Most puppies are priced between £1,300 and £2,188, reflecting a moderate market across 51 listings over the last 12 months.

Average price£1,692
Median price£1,800
Typical range£1,300–£2,18825th–75th percentile
Active listings51last 12 months

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

Breeder vs. private seller

Puppies listed by breeders average £1,808, 18% higher than the £1,526 average from private sellers.

Breeder average£1,808
Private seller average£1,526

Old English Sheepdog Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
England£1,70139
Wales£1,64010