PF
Pawfile
Digital pet health passport

Guide · Costs

How much do puppy vaccinations cost in the UK?

Vaccination pricing is one of the least transparent parts of owning a puppy. Here are the typical ranges, what should be included in a quote, and the mistakes that make people pay twice.

Last reviewed: 1 September 2026

In short

Expect roughly £50–£90 for a puppy's full primary course of two injections at a typical UK practice, and roughly £40–£70 a year for the adult booster afterwards. Prices vary a lot by region and practice — always ask whether the quote covers both injections and the health check.

Typical UK price ranges

These are the ranges commonly quoted by UK practices. They are a guide for budgeting, not a price list — your own vet's fees are the only accurate number.

Typical UK vaccination price ranges
WhatTypical rangeNotes
Puppy primary course (2 injections)£50–£90Usually includes health checks at both visits
Annual booster£40–£70Often bundled with a yearly health check
Kennel cough (Bordetella)£20–£40Usually intranasal; often required by kennels and daycare
Rabies (for travel)£50–£90Needed for an animal health certificate when travelling
Practice health plan (monthly)£12–£25Spreads vaccinations, flea and worming treatment

What should be in the quote

  • Both injections of the primary course, not just the first
  • A physical health check at each visit
  • A completed vaccination card with dates, product and batch numbers
  • The date the next booster is due
  • Whether kennel cough is included or charged separately

Where people end up paying twice

The two expensive mistakes are both administrative. First, leaving too long between the first and second injection, so the practice restarts the course. Second, letting an adult booster lapse far enough that the primary course has to be repeated. Both are avoidable with a date in a system that actually nudges you.

The third, smaller cost is lost paperwork: if a kennel needs proof and the card has vanished, you pay for a reprint and lose an afternoon.

Ways to reduce the cost

  • Ask about a practice health plan if you want predictable monthly payments
  • Compare two or three local practices — regional variation is significant
  • Check charity schemes (PDSA, RSPCA, Blue Cross) if you are on qualifying benefits
  • Keep boosters on schedule so you never repeat a primary course

This is general information, not veterinary advice. Vaccination protocols vary by country, brand of vaccine and your pet's individual risk. Always follow the schedule your own vet recommends. Pawfile is an admin tool for keeping those records and reminders organised — it does not diagnose or treat.

Common questions

How much do puppy vaccinations cost in the UK?
Most UK practices charge roughly £50 to £90 for the full primary course of two injections. Prices vary widely by region and practice, so ring two or three local vets and ask what the course price includes.
Is the second injection charged separately?
Some practices quote one price for the whole primary course; others charge per visit. Always ask whether the quote covers both injections and the health check.
Are puppy vaccinations covered by pet insurance?
No. Routine vaccinations are preventative care, so standard policies exclude them. Some health-care plans or practice membership schemes spread the cost instead.
What happens to the cost if I miss the second jab?
If the gap is too long your vet may need to restart the course, which means paying for extra injections. Setting a reminder the day you leave the first appointment is the cheapest insurance there is.
Can I get help if I can't afford vaccinations?
Charities such as PDSA, RSPCA and Blue Cross run low-cost or means-tested schemes in some areas. Eligibility depends on your circumstances and postcode — check their websites for current criteria.

Never miss a booster again

Store your pet's vaccination card, set renewal reminders and keep every vet document in one place. Free for your first pet.

Keep reading