Skip to content

Pets & Animals Pet Vet & Care Cost guide

Heartworm Test Cost: Average Vet Prices & Ways to Save

Updated  5 sources

Typical test price

$35 – $75

A heartworm test is a small blood test, and most of the price variation comes from what surrounds it: the clinic, the exam, and whether the test is part of a larger annual visit. The test itself is among the cheaper routine screenings at a vet.

The figures below come from cost guides and clinic price lists, last checked Oct 11, 2026. How often your dog should be tested, and what to do with a result, are decisions for your veterinarian.

How much does a heartworm test for dogs cost?

At a regular clinic, the antigen test runs about the same in two independent sources:

Heartworm test cost at vet clinics

Item Typical range Relative price range
Annual heartworm test (Webvet) $35 – $60
Antigen test (Spot) $35 – $75

Sources: Webvet: Vet visit cost; Spot Pet Insurance: Heartworm treatment cost

Webvet lists an annual heartworm test at $35 – $60, and Spot Pet Insurance lists the antigen test at $35 – $75. The slightly higher top end from Spot may reflect clinics that include a handling or lab fee.

Ask whether the quoted number is the test alone or the visit. Some practices require an exam before running any test, and the exam fee is added on top. Others will run the test during a visit your dog already needs, such as an annual checkup.

Heartworm follow-up and confirmatory testing

A first test is sometimes followed by more testing. Prices for these steps are listed separately:

Follow-up testing

Item Typical range Relative price range
Confirmatory and microfilariae testing $20 – $75
Recheck antigen test after treatment $35 – $75
Confirmatory test (Spot) $20 – $40

Sources: Webvet: Heartworm treatment cost for dogs; Spot Pet Insurance: Heartworm treatment cost

Confirmatory and microfilariae testing costs $20 – $75 according to Webvet, while Spot lists a confirmatory test at $20 – $40. A recheck antigen test after treatment costs $35 – $75.

These extra tests apply only when a result calls for them. If your dog tests negative, you will usually pay for the screening only. Your veterinarian will tell you whether any follow-up applies.

Low-cost heartworm tests

Humane societies and county clinics sometimes offer heartworm tests at a lower price than a private practice:

Low-cost clinic prices

Item Price
Humane Society of Sonoma County (CA) $10
Humane Society of Huron Valley (MI) $20

Sources: Humane Society of Huron Valley: Low cost clinic pricing; Humane Society of Sonoma County: Clinic pricing

The Humane Society of Sonoma County in California lists its heartworm test at $10, and the Humane Society of Huron Valley in Michigan lists it at $20. Both are one-clinic prices, and not every shelter offers testing.

A low-cost clinic works best for a healthy dog that already has a veterinarian. These clinics tend to run on set days and may require an appointment or have eligibility rules. Call ahead to confirm that testing is available on the day you plan to go.

What affects the cost

  • Clinic type. Private practices, humane societies, and county clinics charge differently.
  • Exam fee. A required exam can add to the bill.
  • Bundled visits. A test done during an annual checkup may be priced alongside other routine services.
  • Follow-up tests. A positive result leads to extra tests, each priced on its own.
  • Region. Local cost levels shift the price.
  • Lab fees. Some clinics send blood to an outside lab and pass on the charge.

Why estimates vary

The two main estimates agree closely:

Estimates by source

Item Typical range Relative price range
Webvet $35 – $75
Spot Pet Insurance $35 – $75

Sources: Webvet: Heartworm treatment cost for dogs; Spot Pet Insurance: Heartworm treatment cost

Webvet and Spot Pet Insurance both give $35 – $75. That agreement points to a stable typical range, even though individual clinics will sit above or below it. A clinic outside this range is not necessarily overcharging, since a bundled exam or lab fee may explain the difference.

Testing and prevention costs

The test is only one heartworm-related expense. Prevention medication is a recurring cost that is separate from testing, and treatment, if a dog tests positive, is a much larger expense than screening. This page covers testing only. For the schedule and products that suit your dog, talk to your veterinarian.

Questions to ask the clinic

  • Is the quote for the test only, or the whole visit?
  • Is an exam required first?
  • Is there a lab fee?
  • If the result is positive, what is the price of the next test?
  • Can the test be done at the same visit as other routine care?

Ways to save

  • Combine the test with your dog's annual exam so you pay for one visit.
  • Call a nearby humane society to ask whether it runs a clinic that includes heartworm testing.
  • Compare two or three clinics, since the same antigen test is priced differently across providers.
  • Ask for the price in writing before the appointment.

Frequently asked questions

How much does a heartworm test cost?

A typical dog heartworm test costs $35 – $75, per Webvet. A low-cost clinic may charge less.

How much is a heartworm test at a low-cost clinic?

The Humane Society of Sonoma County lists $10, and the Humane Society of Huron Valley lists $20. Prices and availability change, so call first.

What does a confirmatory heartworm test cost?

Webvet lists $20 – $75 for confirmatory and microfilariae testing, and Spot lists $20 – $40.

How often should my dog be tested?

That depends on your dog, your location, and the prevention your vet prescribes. Ask your veterinarian for the right schedule.

Does a heartworm test require an exam?

Some clinics require one before testing and others do not. Ask when you book.