How Much Do Dog Vaccinations Cost in the UK? (2026)

Dog vaccinations are one of the most routine vet expenses , but prices vary significantly between practices. Here's what UK dog owners typically pay for primary courses, annual boosters, and kennel cough vaccines in 2026.

UK Dog Vaccination Costs at a Glance

Vaccination typeTypical UK cost
Primary course (puppy, 2 injections)£60 – £120
Annual booster£40 – £75
Kennel cough (Bordetella)£20 – £40
Rabies (for travel)£30 – £60 per injection

What Vaccinations Does My Dog Actually Need?

Core vaccines

These are recommended for all dogs in the UK:

  • Distemper
  • Hepatitis (Adenovirus)
  • Parvovirus
  • Leptospirosis

These are typically given as a combined injection (often referred to as the "DHPPi+L" vaccine). Puppies receive a two-injection primary course, followed by annual or triennial boosters depending on the vaccine type.

Non-core vaccines

Kennel cough (Bordetella bronchiseptica) is not compulsory but is required by most boarding kennels and doggy day cares. It's given as a nasal squirt and is typically valid for 12 months.

Rabies is required for dogs travelling abroad under the Pet Travel Scheme.

Why Do Vaccination Prices Vary So Much?

Several factors affect what you'll pay:

  • Practice type , corporate chains tend to charge more than independent practices
  • Region , London and the South East are typically 20–40% more expensive than the North
  • Whether a consultation fee is included , some practices include the consultation in the vaccination price; others charge it separately. Always ask.
  • Which leptospirosis vaccine is used , the L4 (four-strain) vaccine is more expensive than the L2, and not all practices use the same one

Vaccination Costs by Region

RegionAnnual booster (approx.)
London£60 – £90
South East£55 – £80
Midlands£45 – £70
North of England£40 – £65
Scotland / Wales£40 – £65

Are Vet Health Plans Worth It for Vaccinations?

Many practices offer monthly health plans that bundle vaccinations, check-ups, and sometimes flea/worm treatment into a monthly fee (typically £15–25/month). These can be good value if:

  • You'd use all the included treatments anyway
  • The practice's individual prices are competitive
  • You're happy to commit to that practice for all future treatments

The risk is that health plans lock you into that practice's pricing for everything else. If their consultation and treatment fees are above average, the plan savings may not offset that.

What Happens If You Miss a Booster?

If your dog's booster is more than 3 months overdue, they may need to restart the primary course rather than just having a booster , depending on which vaccines are due and how long the gap has been. Your vet can advise based on your dog's vaccination record (their "green book").

Leptospirosis in particular has a shorter immunity period , missing an annual lepto booster can mean restarting that component of the course. It's worth setting a reminder.

How to Avoid Overpaying for Dog Vaccinations

The simplest step is comparison. Ring three local practices and ask:

  • What does an annual booster cost?
  • Is the consultation included?
  • Do you offer kennel cough at the same time? What's the combined price?

That 10-minute call can save you £20–30 every year for the life of your dog. Over a decade, that's real money.

See real vaccination prices from vets near you , before you book.

Get the WhatTheVet App