Dog Spay Castrate Neutering Prices in Portsmouth

Compare 7 Veterinary Clinics

Compare dog spay castrate neutering prices in Portsmouth with verified reviews, published prices, and instant booking.

Instant Booking
Easy Comparison
Verified Reviews
7 Vet Practices Tracked
4.6 ★ Average Rating
1,791 Reviews In Portsmouth
7 With Published Prices
Powered by VetsCompared.com

Key Facts About Dog Spay Castrate Neutering Prices in Portsmouth

ServiceDog Spay Castrate Neutering
LocationPortsmouth, Hampshire
Clinics7 with prices
Range£95–£107
National Median£107
£95Cheapest
£95Best Rated
£107Typical Price
£107Costliest

Showing 17 of 7 clinics

Cheapest
#1

Portsmouth VetsVerified Clinic

5.0(13)
£95
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
#2

Companion Care (Portsmouth) LtdVerified Clinic

4.5(338)
£99
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
#3

Portsmouth Vets4Pets LtdVerified Clinic

4.6(521)
£100
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
#4

Harbour Veterinary GroupVerified Clinic

4.7(85)
£107
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
#5

CVS UK Ltd Harbour Veterinary GroupVerified Clinic

4.6(164)
£107
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
#6

CVS UK Ltd Harbour VetsVerified Clinic

4.6(155)
£107
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate
Get Quote
#7

StreetVet PortsmouthVerified Clinic

4.2(515)
£107
Verified ClinicYes
Published PricesYes
Opening HoursNot available
Open WeekendsNo
Practice TypeCorporate

Frequently Asked Questions

Based on 7 clinics currently publishing prices, dog spay castrate neutering in Portsmouth ranges from £95 to £107, with a typical (median) price of £107. That's a £12 spread, so comparing before booking is worthwhile.