Can I Contribute to an HSA If I Am on Medicare?

Yes, you can contribute to an HSA if you are on Medicare, but with certain restrictions. Medicare enrollees who are aged 65 or older can still contribute to an HSA, but there are a few things to keep in mind:

  • Medicare Part A coverage – If you are receiving any benefits from Medicare Part A, you are not eligible to contribute to an HSA.
  • Medicare Part B and HSA eligibility – You can contribute to an HSA if you have enrolled in Medicare Part B only, and not Part A.
  • Contribution limits - The contribution limit to an HSA is prorated based on the number of months you are eligible to contribute. For example, if you are eligible for only six months in a year, you can contribute half of the annual limit.

It's important to consult with a financial advisor or tax professional to understand the specific rules and limitations that apply to your situation when contributing to an HSA while on Medicare.


Being on Medicare may raise questions about your ability to continue contributing to a Health Savings Account (HSA), and the answer is a bit more nuanced than you might think. While you cannot make new contributions to an HSA once you are enrolled in Medicare, you still have access to the funds you've already contributed, allowing for tax-free withdrawals for qualified medical expenses.

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