Yes for contactless cards, no for phone wallets. You can tap a contactless credit or debit card at a Walmart register. You cannot tap a phone using Apple Pay or Google Pay, because Walmart has not enabled those wallets in store.
At a glance
Last verified November 10, 2026. Walmart changes these systems often, so if something on screen does not match what you read here, the system changed and this page has not caught up yet.

Why this is confusing
Tap to pay describes both a contactless card and a phone wallet, because to a shopper they are the same gesture at the same terminal. Walmart treats them differently, which is why you will see people say it works and people say it does not, and both are right.
If you want to pay with your phone
Walmart Pay is the route, inside the Walmart app. It scans a QR code on the register screen rather than tapping, and it needs a card saved in the app beforehand.
The Apple Pay page covers what Walmart accepts in store and online.
Does Walmart Have Tap to Pay FAQ
Does Walmart have tap to pay?
Yes for contactless physical cards. No for phone wallets like Apple Pay and Google Pay.
Can I tap my phone at Walmart?
Not with Apple Pay or Google Pay. Walmart Pay in the Walmart app is the phone option, and it scans a code rather than tapping.
Does tap to pay work at Walmart self checkout?
Contactless cards work at self checkout the same as a staffed register.
Why does my phone not work but my card does?
Because Walmart enables contactless cards but not third party phone wallets.
Where this information comes from
Related guides
More on the systems and rules this page touches: