Skip to content
2026 prices
£40 – £100

Dog Vaccination
Cost UK

Dog vaccinations cost £60 to £100 for the primary course and £40 to £70 for annual boosters in the UK in 2026. These protect against potentially fatal diseases including parvovirus, distemper, and leptospirosis.

Cost breakdown

What You Will Pay

Vaccinations are one of the most cost-effective preventive measures in veterinary medicine. The diseases they protect against — parvovirus, distemper, hepatitis, and leptospirosis — can be fatal, and treatment costs thousands of pounds with no guarantee of survival. Prevention is vastly cheaper and more reliable than cure.

ComponentTypical CostNotes
Primary course (2 injections)£60 – £100Given at 8 and 10-12 weeks of age
Annual booster£40 – £70DHP every 3 years, Lepto annually
Kennel cough (Bordetella)£30 – £50Nasal vaccine, annual or as required
Rabies (for travel)£50 – £80Required for pet passport/APHA
Titre testing (instead of booster)£80 – £150Blood test to check immunity levels
Consultation (if separate)£0 – £40Often included in vaccination price
£40

annual booster at an independent practice

£80

primary puppy course (2 injections)

£150

titre testing as alternative to boosters

Price factors

Factors That Affectthe Price

Primary course vs boosters

The primary puppy course (2 injections 2-4 weeks apart) costs £60-£100. Annual boosters cost £40-£70. Some components (DHP) only need boosting every 3 years, while leptospirosis needs annual boosting — triennial boosters save money.

Location

London and South East vets charge £70-£100 for a primary course versus £50-£70 in Northern England and Scotland. Boosters follow a similar regional price pattern.

Practice type

Charity clinics (PDSA, Blue Cross) offer free or reduced-price vaccinations for eligible owners. Vaccination clinics and pop-up events sometimes offer discounted rates. Corporate chains are typically the most expensive.

Additional vaccines

Kennel cough (£30-£50) is required by most boarding kennels and daycare facilities. Rabies (£50-£80) is only needed for travel abroad. These are on top of the core vaccination costs.

Save money

How to Save Money

Join a wellness plan

Many practices offer health club plans (£10-£20/month) that include annual vaccinations, flea/worm treatment, and health checks at a 15-20% discount versus paying individually.

Check charity clinics

The PDSA provides free vaccinations for eligible owners receiving certain benefits. Blue Cross clinics also offer reduced-price vaccinations. Check eligibility — this could save £40-£100 per year.

Ask about triennial boosters

Core vaccines (DHP) only need boosting every 3 years according to current WSAVA guidelines. If your vet vaccinates annually for everything, ask about switching to a triennial core protocol — saving you a booster fee every 2 out of 3 years.

Compare prices locally

Vaccination prices vary by £20-£40 between practices in the same area. A quick comparison on VetCost can save you money on this annual expense.

Pet insurance

Would insurance have covered this?

On a typical lifetime policy an owner pays the excess (usually £60–£200) and, on some policies, 10–20% of the rest. Pre-existing conditions are never covered, so the time to compare is before something goes wrong.

Compare UK pet insurers side by side
Petplan from £12.00/mo · Defaqto 5★ Get quote ManyPets from £5.00/mo · Defaqto 5★ Get quote Agria from £20.00/mo · Defaqto 5★ Get quote

Links may earn VetCost a commission at no cost to you. Prices shown are "from" figures supplied by insurers; your quote depends on your pet.

FAQ

Frequently Asked Questions

The primary puppy course costs £60-£100 (two injections). Annual boosters cost £40-£70. Kennel cough is £30-£50 extra. Rabies for travel costs £50-£80. Annual vaccination costs are typically £40-£70 per year for an adult dog.

Core vaccinations (DHP — distemper, hepatitis, parvovirus) and leptospirosis are considered essential for all UK dogs. Kennel cough is recommended for dogs mixing with others. Rabies is only required for travel abroad.

Puppies need a primary course at 8 and 10-12 weeks. The first booster is at 12-15 months. After that, leptospirosis is boosted annually and DHP every 3 years. Kennel cough is annual if required.

Skipping leptospirosis boosters is risky as immunity wanes within 12 months and the disease can be fatal. For DHP, titre testing (£80-£150) can confirm whether your dog still has immunity, potentially avoiding unnecessary boosters.

No. Vaccinations are considered routine preventive care and are not covered by any standard pet insurance policy. However, many wellness plan add-ons include vaccinations.

Compare vaccination prices near you

Find local vets with competitive prices for dog vaccinations and health checks. Enter your postcode to compare.