How Often Does My Pet Need a Heartworm Test?

It is important for pets to be tested annually for heartworms.

One of the most common questions asked of veterinarians is how often pets need to have a heartworm test.  Both the American Veterinary Heartworm Society and most veterinarians do recommend yearly heartworm testing.   Even though many animal guardians keep their pets on year-round heartworm medication, it is still important to test pets yearly for several reasons.

One of the most important reasons for an annual heartworm test is that, even though most products are highly effective in preventing heartworm infection, there is still no product that is 100% effective.  I have seen many cases in my 20-year veterinary career of pets on year-round heartworm preventative medication that have tested positive for heartworms.  There has also been increasing recent concern about developing heartworm resistance to some of the older products, and until this issue is sorted out, it is still best to have all pets tested every year.   Also in the possibility that a pet is heartworm positive, there can be very occasional severe and even rare fatal reactions should a pet that is positive for heartworms continue to receive monthly preventative.

Related Posts


  1. Very interesting. And here I thought my vet just wanted the test every year to make a few extra bucks.

  2. Pingback: What Information Should I Be Prepared To Tell My Veterinarian? | PetMeds Blog

  3. Pingback: Asthma in Pets | PetMeds Blog

  4. so i always forget when my pet is due for his heart worm test. I found this app which really helps me care for my dog. its called pet minder and is available on android. here is a link

  5. My vet recently has insisted that my dog get tested every 6 months for heartworm. Is this really necessary? My dog is on monthly heartworm prevention, but the contention is that if we get a day or days of nice weather, mosquitos may have bitten the dog in between stretches of prevention. Is this just a way of collecting $34.00 ?

  6. Dr. Michael Dym, VMD veterinarianNovember 28, 2012 at 9:48 am

    Testing is usually recommended once yearly in pets on heartworm prevention medication.

  7. I have a Bullmastiff he is 2yrs old and weigh`s 150lbs,I had him on heart worm medication up untill last year but had to stop getting it because I only receive a monthly dissability check and can not afford it.Is there any other means I can do for him that don`t cost so much.I keep up with his check ups when they are due.Do you have any other advice for me to do.I want to keep him healthy but it`s hard to do with a small montly income.

  8. Dr. Michael Dym, VMD veterinarianFebruary 9, 2013 at 11:02 pm

    Heartworm testing is recommended yearly and heartworm medicine is a prescription medicine your vet can write for. You could try herbal heartworm preventative such as quassia bark which you can get from Fiesta pet Deli in Florida which you can find on line

  9. I have wanted to order heartworm meds from
    PetMeds but I can’t find a Vet. that will write me
    a perscription. They all say you have to buy the
    meds from them. Do you know of any Vets. in
    Mobile, Al that will write a perscription? Thanks,

  10. Dr. Michael Dym, VMD veterinarianFebruary 10, 2013 at 11:48 am

    I have a colleague but she practices more holistic vet medicine in Mobile. Her name is Marcia Martin….. She will try and give you other alternatives but could probably write you a prescription.


  12. Dr. Michael Dym, VMD veterinarianFebruary 11, 2013 at 11:47 pm

    You are very welcome Sandra

  13. Hi Miriam, if you have recently had your dog tested for heartworms at a reputable Vet and your dog was neg. for heartworms. All you have to do is go online to 1-800-Pet-Meds and place an order for the treatment you want to purchase. There is a section that asks for your zip code and it will list every Vet in a 50 mile radius if you need it to. Just find your vet’s name that done the test…select the box next to his name and office info. PetMeds will contact the vet for test results and THEY will get the prescription FOR YOU!!. It is just that easy. You save money. Usually it ships for free and it will be at your home in 3-4days.

  14. I have checked on heart worm medication between pet meds and my vet.and there is only about a $4 and change difference which is not worth it to me.I thought it would be a big difference the way it`s advertised on TV and my vet is only 5 miles away.

  15. Dr. Michael Dym, VMD veterinarianMarch 14, 2013 at 10:29 pm

    Hi Richard…..Check with 1800petmeds pharmacist on possibly additional savings.

  16. Dr. Michael Dym, VMD veterinarianMarch 14, 2013 at 10:29 pm

    Hi Alicia….Thanks for sharing your information and instructions with Miriam.

  17. On the first page of this article it says the heartworm pill is 100% effective. On this page, it says that NO pill is 100% effective. The problem is the usual…. greed of the sellers.
    The medication is way too expensive when it doesn’t have to be. The charges for pet products are so out of control it’s not even funny. I’m 66, have taken care of pets all my life and done the ‘right’ thing. Only the right thing becomes more and more expensive, until one has to chose between meds for self or for the dog. The price fixing and price gouging that is going on in America is horrendous. It insinuates itself into everything, and people can no longer afford to treat their pets. Take pigs ears, for example. They’re now at $1.59 each, when they used to be thrown out by butchers, or given away. If you price them by the ounce, they’re more expensive than gold!!! How can they possibly be allowed to charge that kind of money? Where is the competition? Anyone starting a new business and selling them at a quarter a piece would still make a huge profit! Unabashedly overpriced!!!! As our the dog toys and meds. It’s awful out there.

  18. I have had this little Yorker for 2 months. I took him so he wouldn’t have to go to the shelter. I don’t know how old he is, I am guessing about 5 or 6. My vet didn’t put him on heartworm medication and I am thinking he should have. What should I do?

  19. Dr. Michael Dym, VMD veterinarianJanuary 23, 2014 at 11:01 pm

    I would return to vet for heartworm blood test and then if negative, start him on heartworm meds like topical revolution from 1800petmeds

  20. Dr. Michael Dym, VMD veterinarianJanuary 23, 2014 at 11:03 pm

    I agree Linda. Certainly pharmaceutical drug companies charges are very high, as is most other medical medications

  21. In addition to everything you said, contrary to what vets will tell you, year-round heartworm prevention is NOT necessary in most climates. The pharma companies are using scare tactics to force you to spend your hard earned money on unnecessary and dangerous products.

  22. I also found an app for MY medicine reminder … and I put the dog’s Trifexis in the same app so it pops up on the 15th of each month. It is called Remind Me …. for my Apple iPod.

  23. I agree with Linda. The veterinarians are out of control more so than the regular docs who use Medicare patients like ATM machines. I just talked to my vet, and her costs for a heartworm test went up almost double from last year. Now they tell me he doesn’t have to be tested each year if he is on preventive year round, and they have proof that you bought the meds. That’s understandable, but I have 2 dogs and I buy one prescription at a time and they share so I can afford to keep both on this stuff that’s is beginning to cost more than gold. They know you have to have this stuff and they play on your emotionsand stuff their greedy pockets with your limited income bucks. I think we should organize a consumer’s group against the high cost of vet care….I will look for the county animal control dept who offer vaccination clinics.

  24. Dr. Michael Dym, VMD veterinarianMay 3, 2014 at 5:32 pm

    Vaccinations are another money pit unfortunately of veterinary medicine, and are actually not needed in the amounts they are given by most veterinarians. For example, the immunity to core viruses like parvo/distemper lasts for years to life of pet, if vaccinated at 16 weeks of age or older. As for heartworm, as there is no such product that is 100 percent, and there has been recently documented resistance with some heartworms, we still recommend testing annually, especially since this is the American Veterinary Heartworm Society recommendations.

  25. I adopted a stray dog that came to my house a few years ago. She was about eight or nine years old and had heartworms. The vet said she was too old and debilitated to have the treatment. He said she might not survive so he put her on a monthly heartworm prevention and said that it would prevent any new worms from forming and the old ones would eventually die. Within a few months the coughing stopped and five years later she’s doing quite well. Since then I don’t get the heartworm test for any of my four dogs but on the last visit I was told I couldn’t get medication without the test. That test is the biggest rip off. Forty dollars for each dog each year for what??? If they have heartworms I would still not put them through the treatment because it’s dangerous to them. Is there really a LAW in Texas that says you have to have the test to get meds?

Leave a Comment