Dog Vaccination Prices in 2026: UK Cost Guide

Vaccinating your dog is one of the most important steps you can take to protect their health.

Whether you’ve just welcomed a new puppy or your dog’s annual booster is due, understanding the costs can help you plan ahead.

So, how much do dog vaccinations cost in 2026?

Across the UK, a puppy’s first vaccination course typically costs between £60 and £100, while annual booster vaccinations usually cost £40–£75. Optional vaccines, such as kennel cough or rabies, are usually charged separately.


Dog vaccination prices at a glance

Vaccination Estimated 2026 cost
Puppy vaccination course £60–£100
Annual booster £40–£75
Kennel cough vaccine £25–£50
Rabies vaccination £50–£90

Prices vary depending on your location and veterinary practice.


What affects the cost?

Your location

Vet fees are generally higher in:

  • London
  • South East England
  • Large cities

Smaller towns may offer lower prices.


Puppy or adult dog?

Puppies need a primary vaccination course, while adult dogs usually only require an annual booster.

Because puppies receive multiple injections, their first vaccinations cost more overall.


Additional vaccines

Depending on your dog’s lifestyle, your vet may recommend optional vaccines such as:

  • Kennel cough
  • Rabies (for travelling abroad)

These are usually charged separately unless included in a healthcare plan.


What do puppy vaccinations protect against?

Core vaccinations protect against serious diseases including:

  • Canine parvovirus
  • Canine distemper
  • Infectious canine hepatitis
  • Leptospirosis

These illnesses can be life-threatening, especially for young puppies.


When should puppies be vaccinated?

Although schedules vary slightly between practices, most puppies receive:

  • First vaccination: Around 8 weeks old
  • Second vaccination: Around 10–12 weeks old

Your vet will advise when it’s safe for your puppy to start socialising after completing the course.


How often do dogs need boosters?

Most dogs should have a health check every year.

Booster schedules can vary depending on the vaccine used and your dog’s lifestyle, so your vet will advise when each vaccine is due.


Are vaccinations worth it?

Absolutely.

Vaccinations help protect your dog from potentially fatal diseases and are usually far less expensive than treating serious illnesses.

Benefits include:

✔ Protecting against infectious diseases

✔ Reducing the risk of expensive emergency treatment

✔ Helping your dog safely socialise

✔ Meeting the requirements of many boarding kennels and dog daycares


Can you save money?

Many veterinary practices offer pet healthcare plans that spread the cost of routine care.

These plans often include:

  • Annual booster vaccinations
  • Health checks
  • Flea treatment
  • Worming treatment
  • Discounts on selected services

If you have a young puppy, it’s worth asking whether your local practice offers one.


Questions to ask before booking

Before choosing a veterinary practice, ask:

  • Is the health check included?
  • Are booster reminders provided?
  • Is kennel cough included?
  • Do you offer a pet healthcare plan?
  • Are there discounts for multiple pets?

Frequently Asked Questions

How much are puppy vaccinations?

Most puppy vaccination courses cost between £60 and £100, depending on the veterinary practice and what’s included.

How much is an annual booster?

Most annual booster vaccinations cost £40–£75, although prices vary by location.

Is the kennel cough vaccine included?

Usually not.

Many practices charge separately unless it’s part of a healthcare package.

Can I walk my puppy after the first vaccination?

Not usually.

Your vet will advise when your puppy has developed enough protection to safely go outside.


Final thoughts

Keeping your dog’s vaccinations up to date is one of the simplest ways to protect their long-term health.

With puppy vaccinations typically costing £60–£100 and annual boosters from around £40, routine vaccinations are a worthwhile investment that may help prevent much more expensive treatment later.

Before booking, compare local veterinary practices, ask what’s included and see whether a healthcare plan could save you money.

Find a trusted local vet

Looking for a reliable veterinary practice?

Use The Right Guy to compare trusted local vets, read genuine customer reviews and find the right practice for your dog’s vaccinations and ongoing healthcare.

Own a veterinary practice? Create your free business listing on The Right Guy and help more local pet owners discover your services.