Create a Walmart account with a non-VOIP US number

Walmart texts a 6-digit code when you create an account, switch on two-step verification, or sign in from a new device. That code has to land on a real mobile line — an online or VOIP number is the usual reason it never arrives. Every number here is a genuine US carrier line.

Verification

$1.25

30-day rental

$12.00

Verify Walmart

Why a non-VOIP number for Walmart

A Walmart number does more than confirm one signup. Walmart.com orders, Walmart+ membership and Walmart Pay all sit behind the same login, and Walmart uses that number for two-step verification and account recovery — so it has to stay reachable rather than being a burner you lose access to. Walmart’s other platforms, Spark Driver and Marketplace seller accounts, run their own phone checks as well. A non-VOIP US line clears the initial verification, and kept as a rental it keeps receiving the codes Walmart sends each time you sign in from a new device.

How to verify Walmart

  1. 1Top up your wallet and start a Walmart verification — you get a US number instantly.
  2. 2Enter that number on Walmart’s sign-up screen, or under Account → Security when you switch on two-step verification.
  3. 3Walmart texts the 6-digit code; it appears in your dashboard and over the API within seconds.
  4. 4Enter it in Walmart. If no code arrives inside the 15-minute window, the charge is refunded automatically.

Walmart’s SMS says the code expires in 15 minutes — the same length as the verification window here, so read it from your dashboard and enter it straight away. If you want the number for repeat sign-in codes rather than a single signup, rent it instead.

Walmart verification FAQ

Does Walmart accept VOIP numbers for verification?
VOIP and other online numbers routinely fail the carrier check behind SMS verification, which is why the code never arrives. Ours are real US mobile-carrier lines, so they receive it normally.
Does one number cover Walmart+ and Walmart Pay?
Yes. Walmart+, Walmart Pay and your Walmart.com orders all sit behind a single Walmart account, so the number you verify covers all of them.
How long is the Walmart verification code valid?
Walmart’s message states the code expires 15 minutes after it is sent. That matches our verification window, so enter it as soon as it appears in your dashboard.
Can I keep the number for Walmart two-step verification?
Yes — choose a rental and the number stays yours for up to 365 days, so you keep receiving the codes Walmart sends when you sign in from a new device.