Puppy vaccinations: timeline, costs, and advice guide

Golden labrador puppy being examined by Woodgreen veterinary staff

Why do we vaccinate puppies?

Advice by Emily Norton, Veterinary Department Manager

Getting a new puppy is exciting, and puppy vaccinations are one of the first important steps in protecting your puppy's health.

Dogs in the UK are at risk of catching infectious diseases, and symptoms can range from mild to life-threatening. Puppies are most vulnerable to diseases, especially when they’re in direct contact with unvaccinated dogs, or in areas where they have been. Book your puppy’s first vaccinations as soon as they reach the recommended age (usually eight weeks), delaying could leave them vulnerable to disease. The initial ‘puppy’ vaccination course helps to build up an immune system that will be essential through the rest of their lives.

Certain vaccinations, like kennel cough, may be required if your dog goes to boarding kennels, training classes, or doggy daycare—check requirements for these spaces in advance to avoid last-minute stress. 

Some vaccines, like rabies, are required by law in certain countries or for travel. Always check vaccination requirements if you plan to take your dog abroad.

Puppy vaccinations timeline

During the initial vaccination course, depending on the age your dog received their first vaccine and on your location/lifestyle, a further two may be suggested; your vet will be able to provide guidance on this. 

Initial vaccine course:

  • DHPPi (canine distemper, infectious canine hepatitis, parvovirus and parainfluenza virus)
  • Lepto 2 or 4 (leptospirosis two or four strains)

Annual booster vaccines:

  • DHP (canine distemper, infectious canine hepatitis and parvovirus) – may be given every 2-3 years rather than annually
  • Lepto 2 or 4 (leptospirosis two or four strains)
See more : I don't know my dog's vaccination history

If you have a dog of any age with an unknown vaccination history, your vet will likely advise they receive a variation of the ‘puppy’ vaccination course. This will ensure they have vaccinations against UK infectious diseases.

Puppy vaccination schedule

Here's a quick overview of the standard puppy vaccination schedule. Your vet will confirm the exact timing and vaccines needed for your puppy.

  • Parvovirus — first dose at 8 weeks, second at 10–12 weeks, booster every 3 years*
  • Distemper — first dose at 8 weeks, second at 10–12 weeks, booster every 3 years*
  • Infectious hepatitis — first dose at 8 weeks, second at 10–12 weeks, booster every 3 years*
  • Leptospirosis — first dose at 8 weeks, second at 10–12 weeks, annual booster
  • Kennel cough — from 8 weeks, annual booster (if needed)
  • Parainfluenza — first dose at 8 weeks, second at 10–12 weeks, annual booster

*Some vets recommend annual boosters depending on your area and vaccine manufacturer guidance — your vet will advise.

Your puppy won't have full protection until around two weeks after their second vaccination. Until then, avoid letting them walk in public places where unvaccinated dogs may have been — but you can still carry them out to help with socialisation.

How much do puppy vaccinations cost?

The cost of puppy vaccinations in the UK varies depending on your location, your vet practice, and which vaccines your puppy needs.

As a general guide:

  • Initial puppy vaccination course (two injections): typically £40–£70
  • Annual booster vaccinations: typically £50–£60
  • Kennel cough vaccine (if needed): often cheaper when done alongside other vaccinations — ask your vet

Why do prices vary?

Vet practices set their own fees, and costs tend to be higher in cities, particularly in London and the South East, than in rural areas. The price may also vary depending on which vaccines are included and whether a health check is bundled in with the appointment.

Ways to reduce the cost

  • Pet health plans: Many vet practices offer monthly membership schemes that include vaccinations, parasite treatments and routine check-ups at a reduced overall cost. Ask your vet if they offer one.
  • Low-cost clinics: Charities including the PDSA, Blue Cross and RSPCA run subsidised or free veterinary services for eligible pet owners. Eligibility is usually means-tested. It's worth checking whether you qualify before your puppy's first appointment.

Remember: preventing disease through vaccination will almost always cost less than treating it. Serious conditions like parvovirus can result in lengthy, expensive vet stays — and are often fatal in unvaccinated puppies.

Annual boosters 

Most pets will be advised to have yearly booster vaccinations to ensure continued immunity/ protection. To find out the best schedule for your dog specifically based on their age, vaccination history and your lifestyle get in touch with your vet.

Golden labrador puppy being examined by Woodgreen veterinary staff

Things to think about

Protect your dog…and wallet 

When considering welcoming a dog into your home, it’s important to consider the cost of initial course and booster vaccinations, as well as other preventative treatments (e.g. flea and worming).

How much are puppy vaccinations?

On average, a puppy vaccination course in the UK ranges from £40-£70 typically. With annual boosters costing on average £50-60, depending on location and vaccine type. Costs vary depending on your veterinary practice and the vaccines needed. If payment is difficult, speak to your vet about offers or low-cost clinics e.g. local RSPCA clinic (restrictions apply).

Vaccines can save lives

Preventing an infection is better than treating one (and cheaper). Dogs can become seriously ill from infections that vaccines can prevent. Vaccines can save lives, so they’re very important!

Similar questions

Tell us what we should answer next

Ask our experts a question

Hear from other humans

Carla

📍 Wales
  • Dog breed: Corgi
  • Dog age: 3 years
  • Owner expertise:

I was struggling with my dog's anxiety, especially when we had to leave the house. Thanks to Woodgreen's advice, I've made some changes that have worked wonders. By sticking to a consistent routine, my dog knows what to expect each day, which has significantly reduced her anxiety.

Sarah

📍 Sussex
  • Dog breed: Cavapoo
  • Dog age: 1 years
  • Owner expertise:

This advice really helped me and my new pup! I tried teaching recall without your guidance and struggled. Woodgreen's step-by-step dog training videos break each action down for you and I'm happy to say we finally made progress!

Help shape the future of Woodgreen's pet advice

Give us your feedback and we'll send you advice and tips on caring for your pets. We'd also love to send you updates about Woodgreen, including heart-warming pet stories and ways you can support us.

You can unsubscribe at any point by following the links in any email we send you, or contacting our Supporter Relations team on 0300 303 9876. See our full privacy policy here.

Still need help with your dog and want to speak to someone?

Please call our pet support line on 0300 303 9333 (7 days a week – 8.30am - 4pm)

Helping pets and their people