How often does my dog need vaccines?

A vet gently examining a golden retriever puppy, with a vaccination calendar on the wall.

Key facts

  • Puppies get the core combination vaccine at about 8, 12 and 16 weeks, then a booster about a year later.
  • After that, the core combination is every 3 years in the US, the UK, Canada and Australia, and every year in India.
  • Leptospirosis is every year. The first time, it needs 2 doses 2 to 4 weeks apart.
  • Rabies in the US and Canada follows the product label: every 1 or 3 years. In the UK it is for travel only, and Australia does not give it.
  • Kennel cough is every 6 to 12 months for dogs that board, go to daycare or meet many other dogs.
On this page

When is my dog's next booster due?

For an adult dog that has finished its puppy shots. Pick the vaccine and the date of the last dose.

For a puppy, use the puppy vaccination schedule. Your vet sets the final plan, and the brand of vaccine can change the date.

Turn on JavaScript to work out your date. How often each vaccine is given to an adult dog:

United States

  • DHPP / DA2PP (5-in-1): every 3 years
  • Rabies: every year or every 3 years, by the vaccine used
  • Leptospirosis: every year
  • Kennel cough (Bordetella): every 6 months

India

  • DHPPiL4 (9-in-1): every year
  • Rabies: every year
  • Kennel cough (Bordetella): every 6 months

United Kingdom

  • DHPP / DA2PP (5-in-1): every 3 years
  • Rabies: every year
  • Leptospirosis: every year
  • Kennel cough (Bordetella): every 6 months

Canada

  • DHPP / DA2PP (5-in-1): every 3 years
  • Rabies: every year or every 3 years, by the vaccine used
  • Leptospirosis: every year
  • Kennel cough (Bordetella): every 6 months

Australia

  • C3 (distemper, hepatitis, parvo): every 3 years
  • Leptospirosis: every year
  • Kennel cough (Bordetella): every 6 months

Sources checked 11 October 2026. How we check facts

After the puppy shots and a booster about a year later, most adult dogs get the core combination vaccine every 3 years in the US, the UK, Canada and Australia, and every year in India. Leptospirosis is a yearly shot, kennel cough is every 6 to 12 months, and rabies depends on the country and the product. The table below gives the intervals for each country, and the calculator above works out your dog’s next due date.

Here is what each vaccine is, how the puppy course works, and how to keep the dates straight.

How often, by vaccine and country

VaccineUnited StatesUnited KingdomCanadaIndiaAustralia
Core combination (distemper, parvovirus, hepatitis)Every 3 yearsEvery 3 yearsEvery 3 yearsEvery yearEvery 3 years
Rabies1 year after the first dose, then every 1 or 3 years by the product labelFor travel abroad only1 year after the first dose, then every 1 or 3 years by the product labelEvery year (every 2 years in some cities)Not given (no canine rabies)
LeptospirosisEvery yearEvery yearEvery yearEvery year, in the combination shot, before the monsoonEvery year, where your vet advises it
Kennel cough (Bordetella)Every 6 to 12 monthsEvery 6 to 12 monthsEvery 6 to 12 monthsEvery 6 to 12 monthsEvery 6 to 12 months

The first time a dog gets leptospirosis, it needs two doses 2 to 4 weeks apart, then one dose a year. These are the usual intervals. The vaccine your vet uses can change them, so the date on your dog’s record is the one that counts.

Core vs non-core vaccines

Vets divide dog vaccines into two categories: core and non-core.

Core vaccines are recommended for virtually every dog, regardless of lifestyle. They protect against diseases that are widespread, severe, or transmissible to humans. The main core vaccines for dogs are:

  • Distemper
  • Parvovirus
  • Adenovirus (hepatitis)
  • Rabies (required by law in many countries and regions)

These are often given as a combined injection. You may see abbreviations like DA2PP, DHPP, or similar depending on the formulation your vet uses.

Non-core vaccines are recommended based on your dog’s individual risk level, which depends on where you live, your dog’s lifestyle, and the advice of your vet. Common non-core vaccines include:

  • Bordetella (kennel cough), especially relevant if your dog uses boarding facilities or dog parks
  • Leptospirosis, spread through standing water and wet soil. Maggie’s schedule counts it as core in the UK, the US, Canada and India; in Australia it depends on your state
  • Canine influenza
  • Lyme disease (region-dependent)

Your vet is the best person to advise which non-core vaccines make sense for your specific dog.

The puppy vaccination series

A young yellow puppy sitting calmly on a vet's exam table while the vet listens to its chest with a stethoscope.

Puppies receive a series of injections in their first few months of life. This is because maternal antibodies (passed through the mother’s milk) gradually wane, leaving windows where the puppy is vulnerable to disease. The series is designed to catch the puppy as those maternal antibodies fade.

A typical puppy schedule might look something like this:

  • 8 weeks: First combination vaccine
  • 12 weeks: Second dose, and rabies in countries that give it
  • 16 weeks or older: Last puppy dose. It must be at 16 weeks or later, because the mother’s antibodies can block the vaccine until then
  • About 1 year later: The first booster, which completes the puppy course

The exact timing varies by vet clinic, vaccine brand, and country. For a puppy, our puppy vaccination schedule tool gives the date of every visit in India, the US, the UK, Canada or Australia, with a calendar file and a printable sheet for your vet. Always follow the specific guidance your vet gives you.

Adult boosters

An adult golden retriever sitting calmly beside its owner in a vet's waiting room.

After the puppy course, the first booster comes about a year after the last puppy dose. From then on, each vaccine follows its own interval, as in the table above. The core combination is every 3 years in most Western countries because its protection lasts that long, as the WSAVA 2024 vaccination guidelines and the AAHA canine vaccination guidelines set out. In India most vets give a 7-in-1 or 9-in-1 combination every year, with leptospirosis included.

Rabies intervals in the US and Canada follow the product: a 1-year vaccine needs a booster every year, a 3-year vaccine every 3 years. Our post on the 3-year rabies vaccine explains how to tell which one your dog had.

Why schedules vary

If you compare notes with other dog owners and find your schedules differ, that is completely normal. Vaccine timing depends on:

  • The specific products your vet stocks
  • Local disease prevalence
  • Your dog’s health history and any previous reactions
  • Your country or region’s regulatory requirements

This is why it is always worth confirming the recommended schedule directly with your own vet rather than relying solely on general guides like this one.

Keeping track of it all

With puppy shots every few weeks, then annual or triennial boosters across multiple vaccines, it is easy for dates to slip. Missed boosters can mean the protection fades earlier than expected, or that a puppy series is not considered properly closed.

Maggie is built to help with exactly this. When you add your dog and their birthday, Maggie’s vaccine tracker builds an age-aware vaccine schedule and sends you a phone reminder before each dose is due. You can log each vaccination as it is given, attach a photo of the certificate if you want a record, and see the full history at any time. For what to keep on file long term, see our guide to pet vaccination records.

Ready to get your dog’s health organised? Download Maggie and add your first pet in under a minute.


This post is for general information only and is not a substitute for professional veterinary advice. Always confirm your dog’s specific vaccination schedule with your vet.

Frequently asked questions

How often do dogs need vaccines?

After the puppy course and a booster a year later, most adult dogs need the core combination every 3 years in the US, the UK, Canada and Australia, and every year in India. Leptospirosis is yearly, kennel cough every 6 to 12 months, and rabies depends on the country and the product.

Do dogs need shots every year?

Some shots, yes. Leptospirosis is yearly everywhere it is given, and in India most vets give the core combination every year. In the US, the UK, Canada and Australia the core combination is every 3 years, so a yearly visit may include only some vaccines.

What happens if my dog's booster is late?

Ask your vet. A short delay rarely means starting again, but protection can fade, and some products and some kennels have strict rules. Book the booster as soon as you notice.

Is the rabies vaccine every year or every 3 years?

In the US and Canada, the first booster is 1 year after the first dose, then every 1 or 3 years depending on the vaccine your vet uses and local law. In India it is usually every year. The UK gives it for travel, and Australia does not give it to pet dogs.

What is the difference between core and non-core vaccines?

Core vaccines protect against diseases that are common and serious where you live, so every dog should have them. Non-core vaccines depend on your dog's life, for example boarding, daycare, ticks or hiking. Your vet decides which your dog needs.

Care for your dog with Maggie & Leo

Keep your family's health records, vaccines, weight, and reminders organised in one calm place. Ask Leo for careful AI guidance grounded in your dog's real history. Free to start.

Related guides

Maggie

Bring Maggie and Leo home

Free to start. Full tracking on your phone, and Leo is ready to meet your dog.