HSA Shop logoHSA Shop

HSA Guide

Can Medicare Premiums Be Paid Out of an HSA?

Published October 11, 2022

Check eligibility on the gobrowse 7,000+ HSA-eligible products in the free app.

Get the app
Short answer: Yes—Medicare premiums can be paid from an HSA under specific conditions (age 65+ and not receiving Social Security, or neither you nor your spouse is enrolled in any Medicare part).

When Medicare premiums qualify for HSA

One common question among HSA account holders is whether Medicare premiums can be paid out of an HSA. The answer to this question is that while traditional health insurance premiums cannot be paid with HSA funds, there are certain exceptions for Medicare premiums.

Medicare premiums are considered eligible HSA expenses under specific circumstances:

Eligibility conditions and covered Medicare parts

  • If you are age 65 or older
  • If you are not receiving Social Security benefits
  • If you or your spouse is not currently enrolled in any part of Medicare

Under these conditions, you can use HSA funds to pay for Medicare premiums, including Part A, Part B, Part C (Medicare Advantage), and Part D. It's essential to keep accurate records of these transactions and consult with a tax professional to ensure compliance with IRS regulations.

Many people with Health Savings Accounts (HSAs) wonder if they can use their funds to cover Medicare premiums. The good news is that under certain circumstances, you can directly pay your Medicare premiums using HSA dollars. Remember, this applies only if you are 65 or older and not receiving Social Security benefits, or if neither you nor your spouse is enrolled in any part of Medicare.

Free App

Browse 7,000+ HSA-Eligible Products

Search by symptom, get price alerts, and build your HSA shopping list — all in the free app.

← Back to all articles