Compare vet prices

How much does a dog spay cost?

368 vets compared

368 vets across Somerset, Dorset, Wiltshire and Devon publish a price for a dog spay. Starting prices range from £198.00 to £1,050.00, and the typical starting price is £375.65.

Lowest £198.00
Typical £375.65
Highest £1,050.00

Compare prices near you on the map

Who owns the vet makes a difference

The typical price at each group, where at least 3 of its vets publish one.

OwnerVetsTypical price
Independent113£350.00
IVC Evidensia96£493.50
CVS56£369.00
Vets4Pets (Pets at Home)41£340.00
VetPartners29£375.30
Medivet19£326.00
Linnaeus12£368.50

The lowest published prices

VetPrice
My Vet SalisburyIndependentfrom £198.00
Dulverton Veterinary PracticeIndependentfrom £207.64
Medivet SalisburyMedivetfrom £222.00
Macqueen Veterinary Centre, DevizesCVSfrom £229.00
Hatchmoor Veterinary PracticeIndependentfrom £250.00
Animal Vets, HayleIndependentfrom £250.00
Animal Vets, LelantIndependentfrom £250.00
Medivet Oakdale, PooleMedivetfrom £265.00
The Sidings Veterinary SurgeryIndependentfrom £266.00
Medivet Torquay Moor LnMedivetfrom £267.00

Prices near you

New towns are added every day.

What's involved

A spay is an operation under general anaesthetic to stop a female dog having puppies. The vet removes the ovaries, and often the womb too. Most dogs go home the same day.

Prices usually rise with your dog's weight, because bigger dogs need more anaesthetic and a longer operation. Some vets offer keyhole surgery, which costs more but can mean a quicker recovery.

Ask what the price includes. Pain relief to take home, a buster collar and the check ups afterwards are sometimes extra.

Each price is taken from the practice's own website or price list. Prices change, so the practice's own quote is the one that counts.