Can You Have an HSA if You Are on Medicare?

Many people wonder if they can have a Health Savings Account (HSA) if they are on Medicare. The short answer is that you cannot contribute to an HSA once you enroll in Medicare, but there are some things to consider.

If you are already on Medicare, you are no longer eligible to open or contribute to an HSA. However, if you were enrolled in an HSA-qualified high deductible health plan (HDHP) before enrolling in Medicare, you can still use the funds in your existing HSA for qualified medical expenses.

Here are some key points to consider:

  • Once you enroll in Medicare, you can no longer contribute to your HSA.
  • You can still use the funds in your HSA for qualified medical expenses, including Medicare premiums, deductibles, copays, and coinsurance.
  • If you continue working past age 65 and delay enrolling in Medicare, you can continue contributing to your HSA as long as you are covered by an HSA-qualified HDHP.
  • It's essential to plan ahead and understand how enrolling in Medicare will impact your HSA.

While you cannot contribute to an HSA while on Medicare, having an existing HSA can still provide tax advantages and help cover medical expenses. If you have an HSA and are approaching Medicare eligibility, it's a good idea to speak with a financial advisor to maximize the benefits of your HSA.


Wondering about the intersection of Health Savings Accounts (HSAs) and Medicare? The bottom line is that while you can’t contribute to your HSA after enrolling in Medicare, there are still perks that come with it.

Download our FREE mobile app to get more of the following

Over 7,000+ HSA eligible items for sale.
Check on product HSA (Health Savings Account) eligibility
Get price update notifications
And more!

Did you find this page useful?

Subscribe to our Newsletter