How much does it cost to vaccinate a puppy in the UK?
Based on ManyPets 2025 UK data and independent vet price surveys, the UK primary puppy vaccination course (two jabs) costs between £68 and £151, with a national average of around £106. Prices vary significantly by region, clinic type, and which non-core vaccines are added.
UK regional cost breakdown
Veterinary costs in the UK follow a clear geographic gradient. London and the South East are significantly more expensive than Northern England, Scotland, and rural areas. This reflects higher practice overheads, staff costs, and property prices rather than differences in the vaccines themselves.
| Region | First jab | Second jab | Total primary course | Annual booster |
|---|---|---|---|---|
| London / Greater London | £55--£85 | £55--£85 | £110--£170 | £50--£75 |
| South East (Surrey, Kent, Herts) | £50--£80 | £50--£80 | £100--£160 | £45--£70 |
| South West | £42--£65 | £42--£65 | £84--£130 | £38--£58 |
| East of England | £40--£65 | £40--£65 | £80--£130 | £35--£55 |
| Midlands | £38--£60 | £38--£60 | £76--£120 | £32--£52 |
| North West (Manchester, Liverpool) | £38--£62 | £38--£62 | £76--£124 | £30--£50 |
| Yorkshire and Humber | £35--£58 | £35--£58 | £70--£116 | £28--£48 |
| North East | £32--£55 | £32--£55 | £64--£110 | £28--£45 |
| Scotland | £38--£65 | £38--£65 | £76--£130 | £30--£52 |
| Wales | £35--£58 | £35--£58 | £70--£116 | £28--£48 |
| Northern Ireland | £35--£55 | £35--£55 | £70--£110 | £28--£45 |
UK vet type comparison
The UK veterinary market has undergone significant consolidation. Large corporate groups (CVS, IVC Evidensia, Vets4Pets/Medivet) now own a majority of practices, but pricing is set locally. Independent practices often price competitively to retain clients.
| Clinic type | Examples | Primary course | Pros | Cons |
|---|---|---|---|---|
| Independent practice | Local independent vets | £68--£130 | Often lower prices, personal relationships, good continuity of care | Variable quality, limited opening hours |
| Corporate chain (CVS, IVC) | Vets4Pets, Medivet, White Cross Vets | £80--£151 | Wider opening hours, often 7-day availability, structured wellness plans | Higher prices in many cases, less personal |
| Pets at Home / Vets4Pets in-store | Vets4Pets practices inside Pets at Home | £75--£140 with VIP plans | Loyalty plan discounts, convenient booking, combined with pet supplies | Plan commitment required for best pricing |
| PDSA charity vets | PDSA Pet Aid Hospitals | Free or subsidised | Full veterinary care at no or low cost for eligible owners | Income-assessed eligibility (benefits recipients), booking queues, not available everywhere |
| Blue Cross / RSPCA clinics | Blue Cross animal hospitals | Free or low cost | Charity-funded care for those who cannot afford standard vet fees | Income-assessed, limited locations, may require appointment weeks ahead |
PDSA eligibility criteria (2026)
PDSA Pet Aid services are available to pet owners who receive certain means-tested benefits AND live in the catchment area of a PDSA pet hospital. Qualifying benefits include:
- Universal Credit (in payment, not just applied for)
- Housing Benefit or Council Tax Reduction
- Working Tax Credit or Child Tax Credit (not Child Benefit alone)
- Income Support, Pension Credit Guarantee Credit
There are limits on the number of pets per household and an annual cap on treatment value. Visit pdsa.org.uk to check eligibility.
Does pet insurance cover vaccination costs?
Standard UK pet insurance policies do not cover routine vaccinations -- they are considered a predictable, scheduled expense rather than an unforeseen vet bill. However:
- Some policies with wellness plan add-ons do include or discount routine vaccinations. ManyPets and Petplan both offer optional wellness cover at an additional monthly premium.
- Corporate chain wellness plans (Vets4Pets Health Plan, Medivet Health Plan) typically bundle annual vaccinations, flea/worm treatment, and a health check for a monthly fee of £15-£35 -- often making routine care cheaper than pay-as-you-go.
- Pet insurance is most valuable for unexpected illness and accident cover. The puppy vaccination period is actually the ideal time to take out a policy, before any health conditions develop that could be classed as pre-existing.