Skip to main content

How to Activate Your Walmart Gift Card

Activate your Walmart gift card online, by phone, or in-store

You can turn on a new Walmart gift card in three ways: online through Walmart.com, by calling Walmart's gift card line, or by visiting a Walmart store. The online method takes about two minutes and requires only your card number and a valid email address. If you bought the card in-store, activation often happens automatically at checkout, but you can verify it's active before you use it.

Walmart gift cards don't expire and have no monthly fees, so there's no rush — but activating right away protects you if the card is lost or stolen. Once activated, you can check your balance anytime online or ask a cashier to check it for you.

Key Takeaways

  • Activate online at Walmart.com by entering your card number and email, or call 1-800-625-8314 to activate by phone.
  • In-store purchases often activate automatically at the register, but you can verify activation on Walmart.com before spending.
  • Activation protects your card if it's lost or stolen, since unactivated cards can be used by anyone who finds them.
  • After activation, you can check your balance on Walmart.com, the Walmart app, or by asking a cashier in-store.

Activate online through Walmart.com

Go to Walmart.com and look for the gift card section, usually found under "Services" or by searching "activate gift card." You'll see a page with a box asking for your card number. Enter the 16-digit number printed on the front of your card, then provide a valid email address where Walmart can send your activation confirmation.

Click the activation button and wait for the confirmation message — it appears on-screen immediately. Walmart will also send a confirmation email to the address you provided. Your card is now active and ready to use online or in any Walmart store.

Activate by phone

Call Walmart's gift card customer service line at 1-800-625-8314. A representative will ask for your card number and a valid email address or phone number. They'll activate the card over the phone and confirm it's ready to use. This method works well if you prefer talking to someone or if you're having trouble with the online process.

The phone line is open during Walmart's standard customer service hours. Have your card in front of you when you call so you can read the number quickly.

Activate in-store at checkout

If you purchased your gift card at Walmart, the cashier can activate it right at the register as part of the checkout process. You don't need to do anything extra — just let the cashier know you want it activated. They'll scan or enter the card number and complete the activation before you leave the store.

If you're unsure whether your card was activated at purchase, ask the cashier to check. They can look it up by card number and tell you its status immediately.

Check your card's activation status

To confirm your card is active before you use it, go to Walmart.com and enter your card number in the balance checker. If the card is active, you'll see your current balance. If it's not active yet, the system will tell you that and you can try again in a few minutes.

You can also call the same number — 1-800-625-8314 — and ask a representative to check the status for you. Checking takes less than a minute and gives you peace of mind before you spend.

What to do if activation doesn't work

If you've tried to activate online and the system won't accept your card number, double-check that you're entering all 16 digits correctly. Card numbers are printed on the front, usually below the Walmart logo. Make sure you're not including spaces or dashes — enter only the numbers.

If the number is correct and the system still rejects it, the card may have a manufacturing defect. Call 1-800-625-8314 and explain the problem. Walmart can issue a replacement card or transfer the balance to a new one. Bring your receipt if you have it, as it helps speed up the process.

Frequently Asked Questions

Do I have to activate my Walmart gift card?

Activation is not required for the card to work, but it's strongly recommended. An unactivated card can be used by anyone who finds it. Activation links the card to your email or phone number, so if it's lost or stolen, you can contact Walmart to freeze it and protect your balance.

Can I activate a Walmart gift card someone gave me?

Yes. You can activate any Walmart gift card using your own email address or phone number. The person who bought it doesn't need to be involved. Just enter the card number on Walmart.com or call the gift card line.

How long does activation take?

Online activation is instant — your card is active as soon as you see the confirmation message. Phone activation also happens immediately during the call. In-store activation at checkout takes just a few seconds.

Can I use my gift card while it's being activated?

No. The card won't work until activation is complete. Once you see the confirmation message online or receive confirmation from a representative, you can use it right away in-store or online.

What if I lost my receipt for the gift card?

You don't need your receipt to activate. Just use your card number, which is printed on the front of the card itself. If you've lost the card but remember the number, you can still activate it online or by phone to protect the balance.