Can I Pay with My HSA at Walmart Pharmacy?

As an HSA account holder, you may wonder if you can use your HSA funds at Walmart Pharmacy. The good news is, HSA funds can typically be used to pay for eligible medical expenses, including prescription medications purchased at pharmacies like Walmart.

Here's how you can pay with your HSA at Walmart Pharmacy:

  • Confirm that your HSA card is affiliated with major payment networks like Visa or Mastercard.
  • Present your HSA card at the Walmart Pharmacy checkout like a regular debit or credit card.
  • Ensure that the items you are purchasing are eligible medical expenses according to IRS guidelines.
  • Keep your receipts for record-keeping and tax purposes.

It's essential to note that while most eligible medical expenses are covered, certain items like over-the-counter medications may require a prescription to be eligible for HSA reimbursement.

By using your HSA funds at Walmart Pharmacy, you can conveniently manage your healthcare expenses and save money on prescriptions.


As an HSA account holder, you undoubtedly want to know how to maximize your benefits at stores like Walmart Pharmacy. Thankfully, your HSA funds are a great asset that can cover a variety of medical expenses, including the purchase of prescription medications at Walmart.

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