Can I Use My HSA to Pay for My Spouse's Medicare Premiums?

If you are considering using your Health Savings Account (HSA) to pay for your spouse's Medicare premiums, there are some essential things you need to know. In general, HSA funds can be used to cover qualified medical expenses for yourself, your spouse, or dependents. However, Medicare premiums fall into a gray area when it comes to using HSA funds.

Medicare itself is not considered a qualified medical expense for HSA purposes. Therefore, you cannot directly use your HSA funds to pay for Medicare premiums. However, there are some scenarios where you may be able to use your HSA to cover your spouse's Medicare premiums:

  • If your spouse is still working and covered by an employer-sponsored health plan, and you are also covered under that plan, you can use your HSA funds to pay for Medicare premiums once you both retire.
  • If your spouse is not yet eligible for Medicare and is covered under a high-deductible health plan, you can use your HSA funds to pay for their premiums until they become eligible for Medicare.

It's important to note that using HSA funds for non-qualified expenses, such as Medicare premiums, may incur taxes and penalties. Therefore, it is recommended to consult with a tax advisor or financial planner before using your HSA for such expenses to avoid any potential issues.


Yes, you can certainly use your Health Savings Account (HSA) to pay for your spouse's Medicare premiums, but only if your spouse is aged 65 or older, so it’s beneficial to be aware of the eligibility requirements.

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