Heartworm Test Cost: Average Vet Prices & Ways to Save
Typical test price
$35 – $75
A heartworm antigen test for a dog typically costs $35 – $75 at a veterinary clinic, according to Webvet.
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.
Sources and methodology
-
Webvet: Vet visit cost (opens in a new tab)
Webvet · Manually verified · Retrieved
-
Humane Society of Huron Valley: Low cost clinic pricing (opens in a new tab)
Humane Society of Huron Valley · Manually verified · Retrieved
-
Humane Society of Sonoma County: Clinic pricing (opens in a new tab)
Humane Society of Sonoma County · Manually verified · Retrieved
-
Webvet: Heartworm treatment cost for dogs (opens in a new tab)
Webvet · Manually verified · Retrieved
-
Spot Pet Insurance: Heartworm treatment cost (opens in a new tab)
Spot Pet Insurance · Manually verified · Retrieved
Data last changed Oct 11, 2026. How we collect and update prices