Making the world better, one answer at a time. A heartworm test done in the hospital cost about 35.00 dollars and heartgard plus small (6 doses) is about 25 dollars plus tax. A heartworm test done in the hospital cost about 35.00 dollars and heartgard plus small (6 doses) is about 25 dollars plus tax. Minor edit? Save Cancel.