Skip to main content
Pet Lifetime CostTrue Cost of Pet Ownership
Vet Costs

Dog Heartworm Prevention Cost in 2026: Prices & Tests

Dog heartworm prevention can cost about $5–$40+ per month. Compare medication, annual testing and dog-size costs with heartworm treatment expenses.

Pet Lifetime Cost Editorial Team15 min readUpdated August 29, 2026
Dog receiving a routine heartworm prevention check while a veterinarian discusses preventive medication with the owner.

Key insights

Heartworm prevention can cost roughly $5–$40+ per month depending on the product and dog size.

Basic heartworm-focused preventives are generally cheaper than all-in-one flea, tick and heartworm medications.

Annual heartworm testing and veterinary exam fees should be budgeted separately from the medication itself.

Dog heartworm prevention typically costs about $5–$40+ per month in the United States. Basic heartworm-focused medications are usually at the lower end of that range, while combination products that also protect against fleas, ticks and intestinal parasites can cost considerably more. Dog size, medication type, prescription source and annual heartworm testing all affect the total.

How Much Does Heartworm Prevention Cost?

A practical budget for heartworm prevention for dogs is approximately $60–$480+ per year for medication alone. The wide range exists because heartworm preventives are not all equivalent.

Current retail pricing illustrates the difference. Some basic prescription preventives cost roughly $5–$15 per monthly dose, while comprehensive products covering heartworms plus fleas, ticks and other parasites can cost approximately $38–$40 or more per month.

Typical planning costs for dog heartworm prevention
Expense Typical planning range How often
Basic heartworm preventive $5–$15 per month Monthly
Broader parasite preventive $20–$30+ per month Monthly
All-in-one flea, tick + heartworm preventive $35–$45+ per month Monthly
Annual medication budget $60–$540+ Yearly total
Heartworm test Often $35–$75 Usually annually
Veterinary exam Usually separate As required for testing/prescription

Budget takeaway: For a dog using a basic monthly heartworm medication, an annual prevention budget of roughly $100–$200 including testing may be realistic. Owners using premium combination parasite protection may spend $400–$600+ per year once medication and testing are combined.

The American Heartworm Society recommends year-round heartworm prevention rather than protecting dogs only during mosquito season. Heartworm disease has been diagnosed in all U.S. states, and mosquitoes are responsible for transmitting the infection.

Monthly vs Annual Heartworm Prevention Cost

Most owners think of heartworm prevention as a monthly expense, but the more useful budgeting number is the annual heartworm prevention cost.

Monthly medication cost 12-month medication cost Typical type
$5 $60 Lower-cost basic preventive
$10 $120 Common heartworm-focused preventive
$15 $180 Higher-priced basic or broader preventive
$25 $300 Combination parasite medication
$40 $480 Premium all-in-one parasite preventive

A $10 monthly medication may not seem expensive, but it becomes a predictable $120 annual expense. Likewise, a $40 all-in-one medication represents roughly $480 per year before testing or veterinary visits.

Owners should therefore compare products based on both monthly price and what parasites the medication actually covers. A higher-priced product that replaces separate flea, tick and intestinal-parasite products may not necessarily be more expensive overall.

What Types of Heartworm Prevention Are Available?

Heartworm prevention is available in several forms. The American Heartworm Society notes that options include monthly oral medications, topical products and injectable preventives administered every six or twelve months.

Monthly Chewable or Oral Medication

Monthly tablets and chews are among the most common options. Some products primarily target heartworms and intestinal parasites, while others combine protection against heartworms, fleas, ticks and additional parasites.

Basic oral products generally have the lowest monthly heartworm prevention cost, although prices increase with dog weight and broader parasite coverage.

Topical Heartworm Prevention

Topical preventives are applied to the dog's skin on a regular schedule. Some protect against heartworms and additional parasites.

The cost can be higher than some basic oral medications, but product coverage differs, so owners should compare the complete parasite-protection package rather than price alone.

Injectable Heartworm Prevention

Long-acting injectable prevention may be administered by a veterinarian every six or twelve months depending on the product.

The upfront cost is larger because several months of protection are being purchased at once. Veterinary administration fees may also apply, so compare the total annual price with twelve monthly doses of an oral or topical alternative.

Heartworm Prevention Cost by Dog Size

Dog size is one of the biggest factors affecting heartworm medicine cost. Most manufacturers sell separate doses for different weight ranges because larger dogs require a higher amount of medication.

Dog size Typical relative cost Planning note
Small dog Lowest Uses lower-dose weight category
Medium dog Moderate Usually moves into a higher-priced dose
Large dog Higher Larger medication dose generally costs more
Giant dog Highest or multiple-dose possibility Very large dogs may require the highest weight range or additional dosing depending on the product

Current retail pricing demonstrates this difference. For example, six monthly doses of Heartgard Plus were recently listed at about $59.59 for dogs up to 25 pounds, approximately $75.49 for dogs weighing 26–50 pounds, and roughly $90.69 for dogs weighing 51–100 pounds. Prices can change, but the pattern illustrates why larger dogs often cost more to protect.

Always use the weight range prescribed for your dog rather than choosing a lower-cost dose intended for a smaller animal.

Basic Heartworm Medicine vs All-in-One Prevention

One of the largest pricing differences is whether the medication protects only against heartworms and selected intestinal parasites or provides broader protection.

Type Approximate monthly cost Potential coverage
Basic heartworm preventive $5–$15 Heartworms + selected intestinal parasites
Expanded parasite preventive $10–$25+ Heartworms + broader intestinal parasite coverage
All-in-one preventive $35–$45+ Heartworms + fleas + ticks + other parasites depending on product

PetMD notes that all-in-one parasite medications can combine protection against heartworms, fleas, ticks and intestinal worms, but the parasites covered vary by product.

A $40 monthly product therefore should not automatically be compared with a $10 heartworm-only medication. If the more expensive product replaces separate flea and tick treatments, its total annual cost may be more competitive than it first appears.

Heartworm Test Cost

A routine heartworm test for a dog often costs around $35–$75 as a practical U.S. planning range. The test may be performed during an annual wellness visit and the veterinary examination may be billed separately.

The American Heartworm Society recommends annual heartworm testing for dogs, including dogs receiving prevention year-round. Preventives are highly effective, but missed or delayed doses, vomiting a pill, or problems with topical application can leave a dog unprotected.

For an adult dog that has not previously been receiving prevention, your veterinarian will generally want to test for existing infection before starting medication.

The American Heartworm Society also states that dogs over seven months old that have not been on prevention should be tested before beginning a preventive, then retested according to veterinary guidelines.

Do You Need a Vet Visit to Buy Heartworm Medicine?

In the United States, heartworm preventives are prescription medications. The American Heartworm Society explains that FDA labeling requires them to be used by or on the order of a licensed veterinarian.

This means your real annual heartworm budget may include more than the price of the medication itself.

Expense Example planning cost
12 months basic prevention $120
Annual heartworm test $50
Veterinary examination $75
Example annual total $245

This example is for budgeting only. Your veterinarian may bundle the exam and testing differently, and the price of medication can vary substantially by product and dog weight.

Prevention vs Heartworm Treatment Cost

The biggest financial reason to maintain heartworm prevention is that preventing heartworm disease is generally far less expensive and much easier on the dog than treating an established infection.

The American Heartworm Society describes heartworm preventives as relatively inexpensive compared with treatment and notes that treating an infected dog can be costly, require multiple veterinary visits and involve months of exercise restriction.

Scenario Financial impact Planning consideration
Year-round prevention Predictable recurring cost Medication + annual testing
Positive heartworm test Higher diagnostic costs Additional testing may be needed before treatment
Heartworm treatment Potentially much more expensive Medication, injections, diagnostics and repeated veterinary care
Complicated heartworm disease Potentially very high Hospitalization and treatment of heart or lung complications may be required

Heartworm disease can damage the heart, lungs and associated blood vessels, and severe cases can become life-threatening.

For budgeting purposes, prevention should therefore be treated as a normal recurring dog-care expense rather than an optional emergency expense.

Why Dogs Need Heartworm Prevention Year-Round

It may seem logical to stop prevention during colder months, particularly in areas with obvious mosquito seasons. However, the American Heartworm Society recommends year-round prevention.

Heartworm disease has been diagnosed in dogs in every U.S. state, and mosquito activity can be unpredictable. Preventive medications work by eliminating immature heartworm stages acquired during the preceding period, which makes timely dosing particularly important.

Skipping several winter doses to save money could therefore undermine the protection you are paying for during the rest of the year.

What Happens If You Miss a Heartworm Prevention Dose?

If a dose is late or missed, contact your veterinarian rather than simply waiting for the next scheduled dose.

The American Heartworm Society advises owners to consult their veterinarian after a lapse, restart prevention as directed and perform follow-up heartworm testing because infection may not become detectable immediately.

Missing medication can also create additional costs because your veterinarian may recommend extra testing.

Does Pet Insurance Cover Heartworm Prevention?

Standard accident-and-illness pet insurance usually does not treat routine heartworm prevention as an illness expense. Preventive medications, annual screening and other routine care may instead require an optional wellness or preventive-care benefit.

If your dog develops heartworm disease, treatment coverage will depend on the policy's terms, exclusions, waiting periods and whether the condition qualifies for reimbursement.

Before buying insurance specifically because of parasite costs, check:

  • Whether preventive medications are covered
  • Whether annual heartworm testing is included
  • Whether a wellness add-on is required
  • The annual preventive-care allowance
  • Waiting periods and exclusions
  • How pre-existing conditions are handled

Compare these expenses with our pet insurance cost and value guide.

How to Reduce Heartworm Prevention Costs

Heartworm prevention is a recurring expense, but there are reasonable ways to reduce the cost without intentionally leaving your dog unprotected.

  • Compare equivalent prescriptions. Ask your veterinarian whether there are lower-cost products providing the parasite coverage your dog actually needs.
  • Compare six- and twelve-month supplies. Larger packages or pharmacy promotions may reduce the effective monthly cost.
  • Look at total parasite costs. An all-in-one medication may cost more per dose but could replace separate flea, tick and intestinal-worm products.
  • Ask about manufacturer rebates. Some preventive brands periodically offer rebates for multi-dose purchases.
  • Use a reputable prescription pharmacy. Compare your veterinarian's price with authorized pet pharmacies when appropriate.
  • Keep doses on schedule. Missed doses can lead to additional testing and, more importantly, leave your dog at risk.
  • Include prevention in your annual dog budget. Treating it as a predictable recurring expense makes the cost easier to manage.

How Much Should You Budget Per Year?

For many owners, the most useful question is not the cost of one pill but the total annual heartworm prevention cost.

Budget level Medication Test Estimated yearly total
Low-cost basic prevention $60–$120 $35–$75 $95–$195 + exam
Mid-range prevention $120–$240 $35–$75 $155–$315 + exam
Premium combination prevention $420–$540+ $35–$75 $455–$615+ + exam

A good planning target is therefore roughly $100–$300 per year for basic to mid-range prevention and testing, while dogs using premium all-in-one parasite protection can cost $450–$600+ annually.

Is Heartworm Prevention Worth the Cost?

For most dog owners, heartworm prevention is one of the more predictable veterinary expenses. The cost is relatively small compared with the medical, financial and practical burden of treating established heartworm disease.

The American Heartworm Society recommends prevention year-round and annual testing because dogs can encounter infected mosquitoes anywhere in the United States.

The most economical option is not necessarily the cheapest medication. The better comparison is the product that provides the parasite protection your dog needs at the lowest sustainable annual cost.

Final Takeaway

Dog heartworm prevention generally costs about $5–$40+ per month, depending on dog size, medication type and how many parasites the product covers. That translates to roughly $60–$480+ per year for medication alone.

Owners should also budget for an annual heartworm test and potentially a separate veterinary exam. Basic heartworm-focused products are usually much less expensive than all-in-one flea, tick and heartworm medications, but broader products may replace other preventive expenses.

Most importantly, compare the annual cost of prevention with the much greater expense and difficulty of treating an established heartworm infection.

Use the Pet Lifetime Cost Calculator to include preventive veterinary care, medications and other recurring expenses in your dog's long-term ownership budget.

Sources and Methodology

The price ranges in this guide are U.S. planning estimates rather than fixed veterinary fees. Medication prices vary by dog weight, product, pharmacy, parasite coverage, package size, location and promotions.

Current retail heartworm-medication pricing was reviewed to establish realistic monthly ranges. Clinical recommendations regarding testing and year-round prevention were reviewed against guidance from the American Heartworm Society.

See the Pet Lifetime Cost methodology and data sources for more information about how cost estimates are developed.

Heartworm references: Prevention and testing guidance was reviewed against the American Heartworm Society heartworm prevention guidance and its heartworm information for dog owners. Current medication pricing was reviewed against U.S. prescription-retail listings. Prices are examples and can change.

Helpful answers

Frequently asked questions

How much does heartworm prevention cost for dogs?

Dog heartworm prevention typically costs about $5–$40+ per month. Basic heartworm-focused medications are usually cheaper, while combination products covering fleas, ticks and other parasites can cost $35–$45 or more per month.

How much does heartworm prevention cost per year?

Annual heartworm prevention medication can cost roughly $60–$540+, depending on the product and dog size. Owners should also budget for annual heartworm testing and possibly a separate veterinary exam.

How much does heartworm medicine cost per month?

Monthly heartworm medicine commonly costs around $5–$15 for basic products. Broader combination preventives may cost $20–$45+ per month depending on the dog's weight and the parasites covered.

How much does a heartworm test cost for a dog?

A dog heartworm test commonly costs roughly $35–$75 as a planning range. The veterinary exam may be charged separately, and additional testing can increase the bill.

Does dog size affect heartworm prevention cost?

Yes. Heartworm medications are commonly sold in weight ranges, and products for larger dogs usually cost more than doses for small dogs.

Does my dog need heartworm prevention all year?

The American Heartworm Society recommends year-round heartworm prevention. Heartworm disease has been diagnosed in all U.S. states, and mosquito activity can be unpredictable.

Does a dog need a heartworm test every year?

The American Heartworm Society recommends annual heartworm testing even for dogs receiving prevention year-round. Testing helps confirm that the prevention program is working.

Is heartworm prevention cheaper than heartworm treatment?

Yes. Routine prevention is generally far less expensive and less difficult than treating an established heartworm infection, which can require repeated veterinary visits, medication, injections and months of restricted exercise.

Does pet insurance cover heartworm prevention?

Standard accident-and-illness insurance often does not cover routine preventive medication. Heartworm prevention and annual screening may be covered through an optional wellness or preventive-care benefit, depending on the policy.

Can I buy heartworm medicine without a prescription?

Heartworm preventives are prescription medications in the United States. A veterinarian generally needs to evaluate your dog and may require heartworm testing before prescribing prevention.

Planning note: cost figures are estimates, not provider quotes. Review the methodology and personalize the calculator with your location and care choices.

Continue planning