How much does heartworm treatment cost for a dog?
$750–$2,200 total
Owner bills for dog heartworm treatment typically total $750–$2,200, with the treatment injections alone $500–$1,500.
Last updated: October 2026 · US prices · 1 source · see sources
The breakdown
| Item | Typical US price |
|---|---|
| Dog Heartworm Treatment: typical owner bill | $750–$2,200 total [1] |
| On the bill: Treatment injections, three (Priced by your dog’s weight) | $500–$1,500 [1] |
| On the bill: Chest X-rays | $125–$250 [1] |
| On the bill: Blood work | $75–$200 [1] |
Figures come from the sources below and each measures something slightly different (published prices, owner bills or planning budgets). Your vet's or provider's estimate is what counts.
It depends on
- Your dog's weight
- How advanced the infection is
- Follow-up tests
Related cost guides
Costs near you and by breed
Common questions
How much does heartworm treatment cost for a dog?
$750–$2,200 total. Owner bills for dog heartworm treatment typically total $750–$2,200, with the treatment injections alone $500–$1,500.
What affects how much heartworm treatment cost for a dog?
It depends on: your dog's weight; how advanced the infection is; follow-up tests.
What is the typical price for: Dog Heartworm Treatment: typical owner bill?
$750–$2,200 total.
What is the typical price for: On the bill: Treatment injections, three (Priced by your dog’s weight)?
$500–$1,500.
What is the typical price for: On the bill: Chest X-rays?
$125–$250.
Medicines your vet may mention
Sources (1) — tap to show
More answers: all pet cost questions · cost calculator