Cocker Spaniel

Cocker Spaniel Price

Based on 7,898 real listings over the last 12 months, the average Cocker Spaniel price is £1,045, with most puppies selling for between £700 and £1,301.

View Cocker Spaniel puppies for sale

Cocker Spaniel Price Summary

Cocker Spaniels on Pets4Homes sell for an average of £1,045, with a median of £951. Most puppies are priced between £700 and £1,301, reflecting a moderate market across 7,898 listings over the last 12 months.

Average price£1,045
Median price£951
Typical range£700–£1,30125th–75th percentile
Active listings7,898last 12 months

Based on 7,898 listings on Pets4Homes. Data updated October 2026.

Breeder vs. private seller

Puppies listed by breeders average £1,153, 20% higher than the £960 average from private sellers.

Breeder average£1,153
Private seller average£960

Cocker Spaniel Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
Wales£1,093611
Scotland£1,078497
England£1,0396,751
Northern Ireland£64726