Skip to content

Pets & Animals Pet Vet & Care Cost guide

Heartworm Treatment Cost: Average Vet Prices & Ways to Save

Updated  3 sources

Typical cost at a private practice

$1,000 – $3,000

Heartworm treatment is a multi-step process, and the bill adds up from testing, staging, medication and follow-up care. Where you go changes the price more than almost anything else. A nonprofit low-cost clinic and a private practice can quote very different totals for the same diagnosis.

The estimates here were last checked Oct 11, 2026. Treatment decisions depend on your dog's condition, so talk to your veterinarian about the plan and ask for a written estimate that lists each step.

How Much Does Heartworm Treatment Cost?

WebVet separates the cost by the kind of clinic:

Heartworm cost by clinic type

Item Typical range Relative price range
Nonprofit low-cost clinic $225 – $2,000
Private veterinary practice $1,000 – $3,000

Source: WebVet: Heartworm treatment cost for dogs

A private veterinary practice runs $1,000 – $3,000, while a nonprofit low-cost clinic runs $225 – $2,000. The low-cost range starts well below private pricing, but it also reaches a high figure, so a nonprofit clinic does not guarantee a small bill for every dog.

Cost of Heartworm Treatment by Component

The total is built from several parts:

Treatment cost components

Item Typical range Relative price range
Heartworm antigen test $35 – $75
Staging diagnostics (chest x-rays, bloodwork) $200 – $450
Doxycycline and steroids $40 – $190
Melarsomine injection series with hospitalization $500 – $1,500
Caval syndrome surgery (worst case) $3,000 – $6,000

Source: WebVet: Heartworm treatment cost for dogs

  • Antigen test: $35 – $75 to confirm the diagnosis.
  • Staging diagnostics: $200 – $450 for chest x-rays and bloodwork, which help the vet assess your dog before treatment.
  • Doxycycline and steroids: $40 – $190.
  • Melarsomine injection series with hospitalization: $500 – $1,500, usually the largest line item.
  • Caval syndrome surgery: $3,000 – $6,000, which applies only in the most severe cases.

The surgery line is described as the worst case, so it is not part of a typical total. It is shown so you understand how high the top of the range can go.

Low-Cost Heartworm Treatment

Nonprofit clinics can lower the price. Emancipet, a nonprofit veterinary network, publishes a flat treatment price based on the dog's weight:

Low-cost clinic price by dog weight (Emancipet)

Item Price
Emancipet, 2-20 lb dog $225
Emancipet, 21-40 lb dog $325
Emancipet, 41-60 lb dog $425
Emancipet, 61+ lb dog $495

Source: Emancipet: Heartworm treatment

Treatment at Emancipet costs $225 for a dog of 2 to 20 pounds, $325 for 21 to 40 pounds, $425 for 41 to 60 pounds and $495 for dogs over 60 pounds. Check what each price includes, since a flat price may not cover every test or follow-up. Availability and eligibility depend on the location.

If cost is a concern, ask your own veterinarian whether they can refer you to a low-cost clinic or a rescue program. Do not skip or delay treatment to save money.

Why Estimates Vary

Published estimates differ by source:

Estimates by source

Item Typical range Relative price range
WebVet $1,000 – $3,000
PetMD $600 – $3,000

Sources: WebVet: Heartworm treatment cost for dogs; PetMD: Heartworm treatment cost for dogs

WebVet lists $1,000 – $3,000, while PetMD lists $600 – $3,000. The difference may come from which clinics each source surveyed and which parts of treatment it counted. A dog's size, how advanced the infection is and whether hospitalization is needed also change the total.

What Affects the Total

  • Clinic type. Private practice and nonprofit clinics price differently, as shown above.
  • Dog size. Medication and some charges scale with weight.
  • Severity. Dogs with advanced disease may need more testing and care.
  • Hospitalization. The injection series often involves a stay, which adds to the bill.
  • Follow-up. Rechecks and repeat testing are separate from the treatment itself.

Ways to Reduce the Cost

  • Get a written estimate and ask which items are included in the price.
  • Ask about payment plans or third-party financing before you start.
  • Check whether a nonprofit or low-cost clinic near you offers treatment.
  • Ask your insurer what is covered. Many policies exclude pre-existing conditions.
  • Talk to your veterinarian about prevention for your dog after treatment, since prevention is generally cheaper than treatment.

Frequently asked questions

How much does heartworm treatment cost?

At a private practice it typically runs $1,000 – $3,000, according to WebVet. Nonprofit clinics list $225 – $2,000.

Why is heartworm treatment so expensive?

It includes testing, staging, medication and often a hospital stay, and the injection series is the largest part at $500 – $1,500.

Is there low-cost heartworm treatment?

Yes. Nonprofit clinics such as Emancipet publish weight-based prices from $225 to $495. Ask your vet about options near you.

What is the heartworm test cost?

The antigen test alone runs $35 – $75, per WebVet.

Can I skip treatment if I cannot afford it?

Do not skip it. Talk to your veterinarian about payment options and low-cost programs.