German Spitz

German Spitz Price

Based on 47 real listings over the last 12 months, the average German Spitz price is £680, with most puppies selling for between £413 and £900.

View German Spitz puppies for sale

German Spitz Price Summary

German Spitzs on Pets4Homes sell for an average of £680, with a median of £650. Most puppies are priced between £413 and £900, reflecting a moderate market across 47 listings over the last 12 months.

Average price£680
Median price£650
Typical range£413–£90025th–75th percentile
Active listings47last 12 months

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

Breeder vs. private seller

Puppies listed by breeders average £571, 28% lower than the £789 average from private sellers.

Breeder average£571
Private seller average£789

German Spitz Price Trend

Average listing price over the last 24 months

RegionAverage priceListings
Wales£7754
England£67243