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
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.
| What | Typical range | Notes |
|---|---|---|
| Puppy primary course (2 injections) | £50–£90 | Usually includes health checks at both visits |
| Annual booster | £40–£70 | Often bundled with a yearly health check |
| Kennel cough (Bordetella) | £20–£40 | Usually intranasal; often required by kennels and daycare |
| Rabies (for travel) | £50–£90 | Needed for an animal health certificate when travelling |
| Practice health plan (monthly) | £12–£25 | Spreads 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.