How Much Does a Dog Heartworm Test Cost?
Updated 2026-08-15 · Typical US ranges · Prices vary by region and clinic
A heartworm antigen test (including the 4DX-style in-house test) typically costs $35 to $75. Many clinics bundle it into the annual wellness visit, and confirmatory testing adds roughly $20 to $40 if the first test is positive.
What’s included in the range?
In-office heartworm antigen test price; confirmatory tests run $20-$40 extra, and CareCredit's national average for a heartworm test with confirmation is $71.
What affects the price
- Test type: standard antigen tests are cheaper than 4DX panels that also screen for tick-borne diseases like Lyme
- Location and clinic type: urban and emergency practices charge more than rural general clinics
- Exam fee: the test is usually done during an annual visit, and the exam fee is billed separately
- Confirmatory testing: a positive result requires a second, different test ($20-$40) before treatment starts
Questions to ask your vet
- Does the price include the exam fee, or is the test billed separately?
- Is this a standard heartworm antigen test or a 4DX panel that also screens for tick-borne diseases?
- If the test is positive, what will confirmatory testing and treatment add to the bill?
- Is annual testing included in any wellness plan you offer?
Frequently asked questions
How often should my dog be tested for heartworm?
Veterinarians recommend annual heartworm testing for all dogs, even those on year-round prevention, because a missed dose can leave a dog unprotected. Testing is quick and results are often available in minutes.
What is a 4DX test?
The SNAP 4Dx Plus is a common in-house test that checks for heartworm plus three tick-borne diseases (Lyme, anaplasmosis, and ehrlichiosis) from one small blood sample. It costs a bit more than a heartworm-only antigen test.
Why would my vet recommend a confirmatory test?
No test is perfect, and heartworm treatment is expensive with significant side effects, so a positive in-office result is verified with a different type of test (usually checking for microfilariae) before treatment begins. It typically costs $20 to $40.
Got a bill in front of you?
Upload it and we’ll explain every line — free during early access.
Join the waitlistSources
- PetMD
A heartworm antigen test may range anywhere between $35 to $75.
- CareCredit
Heartworm test (with confirmation) | $71
- PetMD
Heartworm tests usually cost $35 to $75 and a thyroid panel ranges from $50 to $150.