Price Guide
How Much Does a Vet Really Cost?
Compare prices for 12 services across 343 UK locations. Data-driven pricing updated for .
National pricing
Vet Prices
National average prices. Select a city below for local pricing.
| Job | Low | Average | High | Duration |
|---|---|---|---|---|
| Dog Vaccination (Annual Booster) | £40 | £75 | £115 | 15-20 minutes |
| Cat Vaccination (Annual Booster) | £35 | £70 | £100 | 15-20 minutes |
| Neutering (Dog) | £200 | £350 | £500 | Day procedure (drop off morning, collect afternoon) |
| Neutering (Cat) | £50 | £100 | £160 | Day procedure (drop off morning, collect afternoon) |
| Spaying (Dog) | £250 | £450 | £650 | Day procedure (drop off morning, collect afternoon) |
| Spaying (Cat) | £80 | £150 | £220 | Day procedure (drop off morning, collect afternoon) |
| Dental Cleaning (Pet) | £200 | £350 | £600 | Day procedure (drop off morning, collect afternoon) |
| Emergency Out-of-Hours Visit | £150 | £270 | £400 | 30-60 minutes consultation |
| Microchipping | £15 | £30 | £50 | 5-10 minutes |
| Flea and Worming Treatment | £10 | £25 | £50 | 5 minutes |
| Blood Test | £80 | £150 | £300 | 15-30 minutes (results in 1-3 days) |
| Pet Euthanasia | £150 | £250 | £400 | 30-60 minutes |
Dog Vaccination (Annual Booster)
Low
£40
Average
£75
High
£115
15-20 minutes
Cat Vaccination (Annual Booster)
Low
£35
Average
£70
High
£100
15-20 minutes
Neutering (Dog)
Low
£200
Average
£350
High
£500
Day procedure (drop off morning, collect afternoon)
Neutering (Cat)
Low
£50
Average
£100
High
£160
Day procedure (drop off morning, collect afternoon)
Spaying (Dog)
Low
£250
Average
£450
High
£650
Day procedure (drop off morning, collect afternoon)
Spaying (Cat)
Low
£80
Average
£150
High
£220
Day procedure (drop off morning, collect afternoon)
Dental Cleaning (Pet)
Low
£200
Average
£350
High
£600
Day procedure (drop off morning, collect afternoon)
Emergency Out-of-Hours Visit
Low
£150
Average
£270
High
£400
30-60 minutes consultation
Microchipping
Low
£15
Average
£30
High
£50
5-10 minutes
Flea and Worming Treatment
Low
£10
Average
£25
High
£50
5 minutes
Blood Test
Low
£80
Average
£150
High
£300
15-30 minutes (results in 1-3 days)
Pet Euthanasia
Low
£150
Average
£250
High
£400
30-60 minutes
Regional comparison
Dog Vaccination (Annual Booster) by City
Average cost of dog vaccination (annual booster) across key UK cities.
Local pricing
Find Vet Costs in Your City
Browse all 343 cities for local vet pricing.
No cities found matching your search.
Overview
What Does a Vet Do?
A vet provides professional services covering vaccinations, neutering, spaying, dental care, emergency treatment and other veterinary services for cats and dogs. They cover a range of services from straightforward options to more complex, bespoke work. Choosing the right vet ensures you get quality results and a professional experience.
You should hire a vet whenever you need specialist expertise or professional-grade results. The right vet brings experience, proper equipment, and industry knowledge that makes a real difference to the outcome.
Pricing for vet services depends on the complexity of what you need, the options chosen, and where you live in the UK. Simpler services sit at the lower end of the scale, while more involved or premium options will be significantly more expensive. The prices on this page give you a realistic range for each type of service so you know what to expect before getting quotes.
When hiring a vet, always get at least three quotes from different pet care professionals. Read recent reviews and ask for references. Always check RCVS registration and reviews. A reputable vet will be happy to provide a detailed breakdown of costs and explain exactly what is included in their quote.
Common questions
Frequently Asked Questions
Common questions about vet costs in the UK.