Compare vet prices

How much does a written prescription cost?

328 vets compared

328 vets across Somerset, Dorset, Wiltshire and Devon publish a price for a written prescription. Starting prices range from £11.00 to £40.00, and the typical starting price is £25.70.

Lowest £11.00
Typical £25.70
Highest £40.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
Independent99£21.00
IVC Evidensia97£34.00
CVS56£27.00
Vets4Pets (Pets at Home)38£21.00
VetPartners28£21.00
Linnaeus9£21.00

The lowest published prices

VetPrice
Community VetsIndependent£11.00
My Vet SalisburyIndependent£11.00
Penbode Vets, HolsworthyVetPartnersfrom £12.50
Penbode Vets, StrattonVetPartnersfrom £12.50
Penbode Vets, BradworthyVetPartnersfrom £12.50
Penbode Vets, CamelfordVetPartnersfrom £12.50
Vets4Pets, YateVets4Pets (Pets at Home)£12.50
Calne Veterinary CentreIndependent£14.52
Bridge Veterinary SurgeryIndependent£15.00
Torquay Vets for PetsVets4Pets (Pets at Home)from £15.00

What's involved

If your pet takes medicine regularly, you can ask your vet for a written prescription and buy the medicine elsewhere, often for less online. Your vet must give you one if you ask.

New rules will cap the fee for a written prescription from 2027. Until then, fees vary from practice to practice, as the prices here show.

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.