How Much Do Vets Cost in London?

London has the highest vet prices in the UK , and the widest variation. A consultation in Kensington can cost twice as much as the same appointment in outer East London. Here's what London pet owners actually pay, and how to avoid getting stung.

Average Vet Prices in London

London vet prices are meaningfully higher than the UK average, driven by higher property costs, staffing, and a concentration of corporate-owned practices. The variation by borough is significant.

AreaTypical consultation fee
Central London (Kensington, Chelsea, Westminster)£80 – £110
Inner London (Islington, Hackney, Wandsworth)£65 – £90
Outer London (Bromley, Croydon, Enfield)£50 – £75

London Vet Prices by Treatment Type

TreatmentTypical London price
Consultation fee£60 – £110
Dog annual vaccinations£60 – £90
Cat neutering (male)£60 – £110
Cat neutering (female)£90 – £170
Dog spay£350 – £800
Blood test (basic panel)£100 – £220
Out-of-hours consultation£150 – £300

Why London Vet Prices Are So High

Property costs

Rent for a commercial property in inner London can be three to five times what the same space costs in a Northern city. Those costs are passed directly to clients.

Corporate concentration

London has a particularly high concentration of corporate-owned practices. The 2024 CMA investigation found that corporate chains charge an average of 10–15% more than independent practices. In London, where independent practices are harder to sustain, this effect is amplified.

Specialist and referral practices

London has a higher-than-average density of specialist and referral centres. These are excellent when you need them, but their presence inflates the average price data for the city.

How to Save on Vet Bills in London

  • Look to outer boroughs , practices in Bromley, Sutton, Enfield, and Barking tend to be significantly cheaper than those in inner or central London
  • Seek out independents , they exist in London but require more effort to find; the effort is usually worth it financially
  • Compare before you register , once you're registered at a practice, inertia takes over; do the research first
  • Pet insurance is more important in London , with higher base costs, a serious illness or injury bill in London can be devastating without cover

Free and Low-Cost Vets in London

The PDSA operates PetAid hospitals across London (including Harrow, Lewisham, and Bow) for pet owners on qualifying benefits. The Blue Cross also has a London animal hospital in Victoria. For everyone else, the difference between the cheapest and most expensive practices in your borough can be £30–50 per consultation , which adds up quickly.

See real London vet prices near you , and stop paying over the odds.

Get the WhatTheVet App