How much do dog vaccines cost?
Last updated: May 2026 · Methodology · Sources
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 / item | Type | Low | Typical | High |
|---|---|---|---|---|
| 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 |
| Leptospirosis | Non-core | $25 | $45 | $65 |
| Lyme disease | Non-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.
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.