Medicare covers a nuclear stress test when your doctor orders it to diagnose heart disease

Yes, Medicare Part B covers a nuclear stress test if your doctor believes you need one to check how well your heart is working. The test uses a small amount of radioactive material and imaging to show blood flow to your heart muscle while you exercise or receive medication to simulate exercise. Medicare pays for the imaging, the radioactive tracer, and the doctor's interpretation of the results.

The amount you pay depends on whether you have received your annual wellness visit and whether you meet other conditions. If you have not yet had your Part B deductible covered for the year, you will owe that first. After that, you typically pay 20 percent of the Medicare-approved amount for the test itself.

Key Takeaways

  • Medicare Part B covers nuclear stress tests ordered by your doctor to evaluate heart function or diagnose coronary artery disease.
  • You pay your Part B deductible first, then 20 percent of the Medicare-approved cost for the test and interpretation.
  • The test must be medically necessary — ordered because your doctor has a clinical reason to suspect heart disease, not as routine screening.
  • Medigap or Medicare Advantage plans may cover some or all of your coinsurance, depending on your specific plan.
  • Ask your doctor's office to confirm the test is covered before the appointment and to tell you the expected out-of-pocket cost.

What counts as medically necessary for Medicare coverage

Medicare will not pay for a nuclear stress test ordered purely for screening in someone with no symptoms or risk factors. Your doctor must have documented a reason — such as chest pain, shortness of breath, abnormal EKG results, or a history of heart disease — that makes the test medically necessary to diagnose or manage your condition.

If you have had a recent heart attack, have unstable angina, or are being evaluated before surgery, the test is almost certainly covered. If you are asymptomatic but have multiple risk factors (high blood pressure, diabetes, family history of early heart disease), coverage depends on the specific clinical situation and what your doctor documents in your medical record.

How much you will owe out of pocket

Your costs break down in this order: First, you pay your Part B annual deductible if you have not met it yet. For 2024, that deductible is $240, though this amount changes each year. Once you have paid the deductible, you owe 20 percent of the Medicare-approved amount for the test.

The Medicare-approved amount varies by location and facility. A nuclear stress test typically ranges from $800 to $3,000 in total cost to Medicare, meaning your 20 percent coinsurance could be $160 to $600. Ask your doctor's office or the imaging facility to contact Medicare for the exact approved amount before your test so you know what to expect.

If you have a Medigap policy (supplemental insurance), it may cover your coinsurance. If you have a Medicare Advantage plan, check your plan documents or call the plan to learn what you owe — some plans cover the full cost after a copay, while others explore coinsurance.

What happens before and during the test

Your doctor will order the test and send the order to an imaging center or hospital. The facility will schedule you and may ask you to stop certain heart medications the day before (your doctor will tell you which ones). Wear comfortable clothes and shoes because you will exercise on a treadmill or stationary bike.

On the day of the test, a technician will inject the radioactive tracer into your vein, wait a few minutes for it to circulate, then take images of your heart at rest. You will then exercise until you reach a target heart rate, or receive medication (usually adenosine or regadenoson) if you cannot exercise. The technician will inject more tracer during peak stress and take more images. The whole appointment usually takes two to three hours.

A cardiologist will review the images and compare the blood flow at rest to the blood flow during stress. The results show whether any part of your heart muscle is not getting enough blood, which would suggest a blocked artery.

When Medicare may deny coverage

Medicare may deny the claim if your doctor did not document a medical reason for the test, if the test was ordered for screening alone, or if you had a nuclear stress test very recently and another one is not yet medically necessary. Some imaging centers bill incorrectly or use codes that Medicare does not cover, which can also trigger a denial.

If you receive a denial notice, you have the right to appeal. The notice will explain the reason and tell you how to request a review. Many denials are overturned on appeal if your doctor provides additional documentation of medical necessity.

Questions to ask your doctor before the test

Ask your doctor why the test is necessary and what the results will tell you about your heart. Ask whether you need to stop any medications before the test and whether you should eat or drink beforehand. Ask the doctor's office to confirm that Medicare will cover the test and to provide the expected out-of-pocket cost.

If you have a Medigap or Medicare Advantage plan, call your plan before the test to confirm your coinsurance or copay. Ask the imaging facility whether they bill Medicare directly or whether you will need to pay upfront and seek reimbursement. Knowing these details ahead of time prevents surprises.

Alternatives if you want to avoid the cost

If the out-of-pocket cost is a barrier, talk to your doctor about other ways to evaluate your heart. An exercise stress test (without the radioactive tracer) may be an option if you can exercise and have a normal baseline EKG — it costs less but provides less detailed information. Coronary calcium scoring (a CT scan) is another option for some patients and may be covered if medically necessary.

Do not skip the test because of cost without discussing it with your doctor. If you are having chest pain or other symptoms that worry you, the test may be the safest way to rule out a dangerous blockage. If cost is truly prohibitive, ask your doctor whether the imaging center offers a financial hardship program or payment plan.

Frequently Asked Questions

Will Medicare cover a nuclear stress test if I have no symptoms?

Medicare will not cover it for screening alone. Your doctor must have a documented clinical reason — such as risk factors, an abnormal EKG, or symptoms — that makes the test medically necessary. Routine screening in asymptomatic people is not covered.

Do I need prior authorization from Medicare before the test?

Medicare does not require prior authorization for nuclear stress tests ordered by your doctor. However, some Medicare Advantage plans do require it. Call your plan before scheduling to confirm whether authorization is needed.

What if I had a nuclear stress test less than a year ago?

Medicare generally covers the test only once per year unless there is a new clinical reason (such as new symptoms or a heart attack) that makes another test medically necessary. If your doctor orders a second test within a year, be prepared to explain why to Medicare if they question the claim.

Can I use my Medigap plan to cover the coinsurance?

Most Medigap plans cover your 20 percent coinsurance for Part B services like nuclear stress tests. Check your plan documents or call your Medigap insurer to confirm. Medicare Advantage plans vary — some cover the full cost, others explore coinsurance, so contact your plan directly.

What if the imaging center is out of network?

Medicare Part B covers the test at any facility that accepts Medicare, whether in-network or out-of-network. You will still owe your deductible and 20 percent coinsurance. If you have a Medicare Advantage plan, out-of-network facilities may cost more, so check your plan first.