Cavalier King Charles Spaniel

Cavalier King Charles Spaniel Price

Based on 1,389 real listings over the last 12 months, the average Cavalier King Charles Spaniel price is £1,611, with most puppies selling for between £1,100 and £2,000.

View Cavalier King Charles Spaniel puppies for sale

Cavalier King Charles Spaniel Price Summary

Cavalier King Charles Spaniels on Pets4Homes sell for an average of £1,611, with a median of £1,500. Most puppies are priced between £1,100 and £2,000, reflecting a moderate market across 1,389 listings over the last 12 months.

Average price£1,611
Median price£1,500
Typical range£1,100–£2,00025th–75th percentile
Active listings1,389last 12 months

Based on 1,389 listings on Pets4Homes. Data updated October 2026.

Breeder vs. private seller

Puppies listed by breeders average £1,681, 12% higher than the £1,502 average from private sellers.

Breeder average£1,681
Private seller average£1,502

Cavalier King Charles Spaniel Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
England£1,6591,169
Scotland£1,63544
Wales£1,305160
Northern Ireland£79010