Cardiac rehabilitation programs provide various services if you have a heart condition, including exercise, education, and counseling. These programs are designed to help improve your cardiac health and reduce risk factors. Medicare Part B covers both general cardiac rehabilitation and intensive cardiac rehabilitation (ICR) programs. ICR programs are typically more rigorous, and eligibility depends on your heart condition.


Part B will cover a cardiac rehabilitation program if you were referred by your doctor and have had any of the following conditions or procedures:

  • Heart attack in the last 12 months
  • Coronary bypass surgery
  • Stable angina pectoris (chest pain or discomfort due to heart disease)
  • Heart valve repair or heart valve replacement
  • Coronary angioplasty or coronary stent (opening or widening of an artery)
  • Heart or combined heart-lung transplant
  • Stable chronic heart failure

Part B also covers ICR programs if your doctor prescribes the program and you have any of the conditions above except for stable chronic heart failure.

You can receive cardiac rehabilitation care in a hospital outpatient department or at a doctor’s office. Medicare covers up to two one-hour sessions per day for up to 36 sessions. These sessions must occur during a 36-week period. If medically necessary, Medicare will cover an additional 36 sessions. If you qualify for intensive rehabilitation services, Medicare will pay for up to six one-hour sessions per day for up to 72 sessions. These sessions must occur during an 18-week period.

All cardiac rehabilitation programs typically include:

  • Exercise
  • A program to reduce your cardiac risk factors (such as nutritional counseling and education)
  • Psychosocial assessment of your mental and emotional needs related to rehabilitation
  • Individualized treatment plan
  • Outcome assessment


Original Medicare covers cardiac rehabilitation at 80% of the Medicare-approved amount. If you receive care from a participating provider, you pay a 20% coinsurance after you meet your Part B deductible ($240 in 2024). If you receive care in a hospital outpatient department, you pay a copayment that can be no more than the Part A hospital deductible ($1,632 in 2024).