Pet Vaccines & Heartworm Prevention: A Realistic Cost Guide
Let me be honest about the part that surprised me.
The most expensive thing about owning a dog is not the vet visit you plan for. It is the one you don’t. And when it comes to vaccines and heartworm prevention, the whole point is to spend a little, predictably, so you never have to spend a lot, all at once.
So if you are here trying to figure out what dog vaccines and heartworm prevention actually cost — which shots are core, how often they repeat, and whether that monthly heartworm chew is worth it — you are asking exactly the right questions.
One thing first, though.
I am not a veterinarian, and this is not veterinary advice. It is general information, pulled from AAHA, the American Heartworm Society, the FDA, and vet cost references. The plan for your specific dog — its age, breed, health, where it lives, and your local laws — belongs in a conversation with a licensed vet.

Photo: Samson Katt / Pexels
What “core vaccines” actually means
Let me start with the word that does a lot of quiet work here: core.
Core vaccines are the ones recommended for every dog, regardless of lifestyle, unless there is a specific medical reason to skip them. That is the AAHA definition, and it is the line that separates “everyone needs this” from “it depends.”
For dogs, the core group is a small combination shot plus rabies.
- DHPP — one combination vaccine that covers distemper, hepatitis (adenovirus type 2), parvovirus, and parainfluenza. You will also see it written as DAPP or DA2PP. Same idea.
- Rabies — its own shot, and in most places, required by law.
- Leptospirosis — the 2024 AAHA update elevated lepto to a recommended core vaccine for all dogs, where it used to be optional.
Everything else — Bordetella (kennel cough), canine influenza, Lyme — is non-core. Those are lifestyle vaccines, recommended based on where and how your dog actually lives. A city apartment dog and a hunting dog do not need the same list.
The schedule — and why it repeats the way it does
Here is the part that confuses people, because the shots don’t all follow the same clock.
For the DHPP combination, a puppy gets a series — usually three or four doses a few weeks apart, running through about 16 weeks of age. Then a booster at one year. Then, for core vaccines, every three years after that.
Rabies runs on its own track: the first dose at 12 to 16 weeks, a booster one year later, then every three years — though the exact interval is set by your state and local law and the specific product.

The three-year interval is worth pausing on, because it corrects a common assumption. Core vaccines are not an annual expense forever. After that first year, the big core shots come around roughly every third year.
What vaccines actually cost
Now the numbers. And a fair warning: these are ranges, not quotes. Region, clinic type, and exam fees move them around a lot.
- DHPP + rabies together: about $75–$150 at a private vet, or $15–$40 at a low-cost clinic.
- DHPP alone: roughly $20–$50 a shot. Rabies alone: roughly $15–$35.
- The full puppy series (DHPP at each of three to four visits): about $200–$400 in vaccines alone, before exam fees.
- An adult annual visit: about $75–$200 at a private clinic including the exam, or $15–$60 at a low-cost clinic with no exam fee.
The gap between a private vet and a low-cost clinic is real, and it is mostly the exam fee. Neither is wrong. It is a question of what else you want looked at while you are there.
What about a titer test?
You may hear about titers as a way to skip a booster, so it is worth knowing what they actually are.
A titer test draws blood and measures the antibody level against a disease — distemper or parvovirus, for instance — to estimate whether your dog still has protection. AAHA does allow the every-three-year core booster to be informed by titer results: if the antibodies look protective, the booster can sometimes wait.
But two honest caveats.
First, titers don’t always perfectly reflect real protection, so they are not standard practice for every dog. Second — and this one is not negotiable — a rabies titer is not a legal substitute for the rabies vaccine. Rabies is governed by law, not by a lab number.
A titer panel typically runs about $75–$200, which is often close to the cost of simply revaccinating. So this is a conversation to have with your vet, not a guaranteed way to save money.
Heartworm: the one you cannot see coming
Now the other recurring cost, and the one I think people underestimate the most.
Heartworm is a parasite spread by mosquito bites. That is the whole problem in one sentence — you cannot predict a mosquito, and you cannot fully avoid one. Which is why prevention is not seasonal in the way most people assume.

Photo: Mark Stebnicki / Pexels
Every FDA-approved heartworm preventive belongs to the same drug family — the macrocyclic lactones: ivermectin, milbemycin oxime, moxidectin, and selamectin. The FDA describes them, given as directed, as among the safest medications in veterinary medicine.
But here is the detail that explains the whole routine: these preventives kill larvae, not adult worms. Each dose works backward, clearing the larvae picked up over roughly the previous month. That is why the timing matters, and why a missed dose is not harmless.
One more non-negotiable: heartworm preventives require a prescription, and your vet will want a negative heartworm test before starting — then usually once a year after.
Topical, oral, or injectable — and what each costs
There is no single “best” form. They protect the same way; they just fit different households.
- Oral (monthly chews or tablets) — Heartgard Plus, Interceptor Plus, Simparica Trio, and others. Roughly $8–$20 per dose. Easy if your dog treats it like a treat.
- Topical (monthly spot-on) — applied between the shoulder blades. Advantage Multi, Revolution, and others; many also cover fleas. Roughly $12–$22 per dose. Advantage Multi is also uniquely FDA-approved to clear microfilariae from the bloodstream.
- Injectable (given by your vet) — ProHeart 6 covers six months, ProHeart 12 covers a full year from a single shot. Roughly $50–$150 per dose, and it removes the risk of a forgotten monthly dose entirely.

For a roughly 40-pound dog, a year of prevention lands around $70–$200. Bigger dogs need higher-dose products, so the cost scales with weight.
Why year-round, even in winter
This is the question I hear most: if the mosquitoes are gone in January, why keep dosing?
Because the calendar is not that tidy. The American Heartworm Society recommends year-round prevention, and the reasoning is practical. Mosquitoes don’t follow a predictable seasonal schedule — a warm spell can wake them early. A single missed dose can open roughly a two-month window of vulnerability. And the larvae have to be killed inside a specific developmental window, so consistency is the whole game.
The AHS also advises a yearly test, and in a 2024 update, it now recommends pairing prevention with EPA-approved mosquito repellents to cut transmission risk further.
The math that makes all of this worth it
Here is the number that reframes everything above.

One round of heartworm treatment costs about $1,200–$1,800. That is roughly ten times a year of prevention — by one estimate, the equivalent of about thirteen years of monthly doses.
And treatment is not just expensive. Clearing adult worms is hard on the dog: multiple injections, and weeks of strict exercise restriction while the worms die off. So prevention is not only the cheaper path. It is the gentler one.

Photo: Marisa Fahrner / Pexels
The short version
If I had to compress this into a few lines, it would be this.
Core vaccines — DHPP, rabies, and now leptospirosis — run as a puppy series, a one-year booster, then every three years, and they cost less than most people fear once the puppy year is behind you. Heartworm prevention is a small monthly or yearly cost, and it must run year-round because a mosquito does not check the calendar. Titers are a real option for some vaccines, but never for rabies, and not always a money-saver.
Keep one line in mind, though: the cheapest year is always the one where nothing goes wrong. Prevention is how you buy that.
And the plan itself — which vaccines, which schedule, which heartworm product — is not something to guess at from an article, including this one. Your vet knows your dog, your county’s laws, and your local heartworm risk. A short visit, once a year, is worth more than any page you can read at midnight.
Because that is the one thing you would not want to get wrong.
References
- AAHA — 2022/2024 Canine Vaccination Guidelines (core vs non-core, schedule, leptospirosis elevated to core)
- American Heartworm Society — Preventives and prevention guidelines (year-round, formulations, annual testing)
- AVMA — AHS updated heartworm guidelines for dogs (2024 update)
- FDA — “The Facts about Heartworm Disease” and ProHeart 12 approval (macrocyclic lactones, formulations)
- VetCostGuide / Vetster — dog vaccination and heartworm prevention vs. treatment cost references
