Walmart Verification Code Text: What It Is and How to Use It

Walmart verification code text

A Walmart verification code is a one-time code that Walmart sends to confirm it’s really you. The Walmart verification code text arrives when you create an account, when you sign in without a password or with two-factor authentication, and when Walmart checks the mobile number on your account.

Asked for it? Enter it on Walmart’s page. Didn’t? Don’t share it. And if you’d rather keep your personal number off Walmart, a second mobile number can receive the codes.

Why does Walmart text you a verification code?

Every Walmart account now needs a phone number: “Walmart now requires a valid phone number for every new and existing Walmart account even if the customer previously shopped with us before.” Codes show up here:

When Where Walmart sends the code
Creating an account A text to your mobile number
Password-less sign-in Your phone or email
Two-factor authentication Your phone or email, plus your password
Resetting your password Your email (a 6-digit code, valid for 30 minutes)
Updating your mobile number A passcode to your email on file

You pick your sign-in method under Account > Personal info, as Walmart’s Manage Password page explains.

Got a Walmart code you didn’t request?

An unexpected code usually means someone entered your number on Walmart’s sign-in or sign-up page, by mistake or on purpose.

  • Don’t share it or enter it. Walmart’s security advice: “Never provide personal or financial information in response to an unsolicited request.”
  • Don’t trust a caller who asks for it. Walmart says to “hang up and then call the business or individual back with a trusted number.”
  • Check your account. For charges or orders you don’t recognize, Walmart says to reset your password immediately and contact your bank.

Which numbers work for the Walmart verification code?

Walmart’s rule: “Use a mobile phone number that can receive text messages.” Also:

  • One account per number. “A phone number can only be linked to one Walmart account at a time.” Use it for a new account and Walmart removes it from any other account.
  • A 45-day lock. “If we’ve verified a phone number using a one-time password (OTP) within the past 45 days, that number can’t be used to create an account.”

That rules out free public numbers, ours included: anyone can read their codes, and one verified on Walmart in the last 45 days can’t create your account.

A PVADeals number is a real mobile number from a carrier (non-VoIP), so Walmart sees an ordinary phone. Read more about VoIP vs non-VoIP numbers.

How to get a Walmart verification code on a PVADeals number

  1. Create a free PVADeals account and add credits: crypto from $3, or a card through Stripe from $5.
  2. Choose Walmart and a country: the United States or the United Kingdom.
  3. Pick a rental: long-term (3, 7, 14 or 30 days) for an account you’ll keep, or short-term (20 minutes); see below.
  4. On Walmart’s Create Your Walmart Account page, enter the number as your mobile phone number and select Continue.
  5. Copy the code from your PVADeals dashboard, where it appears as soon as it arrives. Enter it and select Verify number and create account.

Short-term or long-term for Walmart?

A short-term number (20 minutes) covers the sign-up code. But password-less sign-in and two-factor authentication can send later codes to your phone, and Walmart asks you to keep your account’s mobile number up to date before checkout.

So if you’ll keep the account, use a long-term number on auto-renew (it stays the same while you renew), an All services plan, or your own number.

Your email matters even more: Walmart sends password-reset codes and mobile-number updates there. If you can’t access it to update your number, its account help page says “you must set up a new Walmart account to continue shopping with us.”

If the Walmart code doesn’t arrive

  • Number refused? Walmart won’t create an account with a number it verified in the past 45 days. Try a different one.
  • Email code missing? Check spam or junk, use the email you signed up with, and request a new code after 30 minutes.
  • No SMS at all? If an eligible PVADeals number receives no SMS during the rental, its cost comes back to your balance automatically as store credit.

Shop without your personal number

A non-VoIP number from PVADeals gets your Walmart verification code without your own number. See our US phone numbers and the prices below, or read our guides for Amazon and DoorDash.

Walmart number prices

Country20 minutes3 days30 days
United StatesUS$0.30$2.45$6.00
United KingdomUK$0.60$2.45$6.00

All services, one number for any website: $12.99 for 28 days in the US; $6.99 for 30 days or $11.99 for 90 days in the UK. Prices in the PVADeals app on Nov 5, 2026.

Frequently asked questions

Why did I get a Walmart verification code text?
Walmart texts a one-time code when you create an account, sign in without a password or with two-factor authentication, or confirm the number on your account. If you didn’t request it, someone probably entered your number on Walmart’s sign-in page: don’t share or enter the code.
Is a Walmart verification code text a scam?
Not necessarily: Walmart does text one-time codes. But never read a code to anyone who calls or texts you for it. Walmart’s advice is to “never provide personal or financial information in response to an unsolicited request.”
Can I use the same phone number on two Walmart accounts?
No. Walmart says “a phone number can only be linked to one Walmart account at a time,” and it won’t create an account with a number it verified with a one-time password in the past 45 days.
Why is my Walmart verification code not coming?
Make sure you entered a mobile number that can receive texts. Password-reset codes go to your email instead: check spam or junk, and note that they expire after 30 minutes. If an eligible PVADeals number receives no SMS, its cost comes back as store credit.