If your Walmart verification code never arrives, the usual cause is that the phone number enrolled on your account is one you no longer use. Self service will not fix that, because it depends on reaching the method you cannot reach. A store device is the way through.
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 circular
Two step verification protects your account by requiring something you have. If that something is a phone number you gave up two years ago, the protection is working exactly as designed and working against you. No amount of retrying changes it.
What actually works
The thing to do today
If you can currently sign in, check the phone number on your account now rather than finding out at the point you cannot.
The verification setup guide covers authenticator apps and changing methods.
Frequently asked questions
Why am I not getting my Walmart 2FA code?
Most often the phone number on your account is one you no longer use. Signal problems and notifications being off are the other common causes.
Can I reset two step verification myself?
Not if you cannot reach the enrolled method, because that is what a reset would verify against. A store device and your People Lead are the route.
Is an authenticator app better than text codes?
For anyone who changes phones or numbers, yes. It survives a new SIM, which a text to an old number does not.
Can I log in without verification?
Inside a store you normally can, because store devices sit on Walmart’s network. From home you cannot.
Where this information comes from
Related guides
Other pages that answer a nearby question: