Can You Withdraw Money from an HSA at Retirement Non-Medical?

Many people rely on Health Savings Accounts (HSAs) as a way to save for medical expenses tax-free. However, a common question that comes up is whether you can withdraw money from an HSA for non-medical purposes, particularly during retirement.

When it comes to using funds from an HSA for non-medical purposes, there are certain rules and considerations to keep in mind:

  • Typically, if you withdraw money from your HSA for non-medical expenses before the age of 65, you may incur a 20% penalty in addition to owing income tax on the amount withdrawn.
  • However, once you reach the age of 65, you can withdraw money from your HSA for any reason without incurring the 20% penalty. You will still owe income tax on the amount withdrawn, similar to a traditional IRA.
  • It's important to note that while you can use HSA funds for non-medical expenses in retirement without penalty, it is still recommended to use the funds for healthcare expenses whenever possible to maximize the tax benefits of the account.

In conclusion, while you can technically withdraw money from an HSA for non-medical purposes in retirement, it is advisable to utilize the funds for qualified medical expenses to fully leverage the tax advantages of the account.


Health Savings Accounts (HSAs) are often seen as a beneficial tool for saving for healthcare costs, yet many wonder about the flexibility of these accounts post-retirement, especially regarding non-medical withdrawals.

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