Guide · Dog vaccines

How much do dog vaccines cost?

Last updated: May 2026 · Methodology · Sources

Reviewed by Pet Cost Editorial Team
Cost data reviewed May 2026 · methodology audited quarterly

Each core vaccine runs $20–$60. Most adult dogs total $80–$200/year. The puppy vaccine series across 3–4 visits totals $80–$300. Below: what's core vs non-core (per AAHA), what costs what, and how to save without skipping protection.

Cost ranges (U.S. national)

Vaccine / itemTypeLowTypicalHigh
DA2PP (distemper combo)Core$20$35$55
Rabies (1-yr or 3-yr)Core$20$30$50
Bordetella (kennel cough)Non-core$25$40$60
LeptospirosisNon-core$25$45$65
Lyme diseaseNon-core$30$50$75
Canine Influenza (H3N2/H3N8)Non-core$30$45$70
Office exam (often required)$50$75$150
Total puppy series (3 visits)$80$180$300
Adult annual vaccines$80$150$300

Source per-vaccine ranges: BLS CPI veterinary services + AAHA 2022 Canine Vaccination Guidelines for what constitutes core vs non-core.

Core vs non-core (AAHA 2022)

Core vaccines are recommended for all dogs regardless of lifestyle. AAHA core vaccines for dogs are DA2PP (distemper, adenovirus, parainfluenza, parvovirus) and rabies. Some guidelines also include Leptospirosis in the core list as of 2022 due to expanding regional risk.

Non-core (lifestyle) vaccines are recommended based on where you live and what your dog does — Bordetella for daycare/boarding/grooming, Lyme in tick-heavy regions, Influenza in dog-dense urban areas. Your vet should choose based on regional risk per CAPC parasite-prevalence maps.

What drives the price

  • Office exam fee. Many clinics require an exam at any vaccine visit ($50–$150). Some low-cost clinics waive it.
  • Vaccine type. Lyme and Influenza are pricier than DA2PP because of cost of goods.
  • Geography. Urban CA, NY, MA, NJ, DC clinics charge 20–30% above national median.
  • Bundle savings. Some practices discount the puppy series as a package.
Low-cost option: Many humane societies and municipal shelters run vaccine clinics charging $10–$30 per shot, often with a free or reduced exam fee. Use these for routine boosters; reserve general practice for cases that need exam-and-bloodwork integration.

Ways to save

  • Use a humane society or low-cost clinic for routine boosters.
  • Choose 3-year rabies and DA2PP boosters once your dog is past the puppy series.
  • Skip non-core vaccines your dog doesn't need — ask "what's the regional risk for this in my area?"
  • Bundle visits to avoid duplicate exam fees.

Insurance note

Most accident-and-illness pet insurance does not cover routine vaccines. Wellness add-ons sometimes do — check the policy carefully.

FAQ

Do dogs really need yearly vaccines?

Some core vaccines (rabies, DA2PP) are now widely available as 3-year boosters once initial series is complete. Non-core like Bordetella often need annual or 6-month boosters. Ask your vet for a tailored schedule.

Are low-cost vaccine clinics safe?

Yes — most humane society and municipal clinics use the same FDA-approved vaccines as general practices. Quality is comparable; just don't expect a long exam.

What's the puppy vaccine schedule?

Per AAHA: DA2PP every 2–4 weeks from 6 to 16 weeks of age, plus rabies at 12–16 weeks. Bordetella, Lepto, Lyme, and Influenza added based on lifestyle.