Where to Buy Walmart Gift Cards Online and In-Store?

Wondering where to buy Walmart gift cards? Find out where to get physical and digital Walmart gift cards, available values and what to check before buying.

Where to Buy Walmart Gift Cards Online and In-Store
Talk Home AppPractical guidance from Talk Home App

You can buy Walmart gift cards directly from Walmart stores, online at Walmart.com, through the Walmart mobile app, and at Sam's Club. They are practical for birthdays or helping family cover weekly grocery runs.

Buyers can choose between physical plastic cards for personal gifting and digital eGift cards sent by email. This guide explains where to buy walmart gift cards, how much they cost, and what to verify before paying.

Where Can You Buy Walmart Gift Cards?

When asking where can I buy Walmart gift cards, purchasing from official channels guarantees the card activates properly at checkout.

Buy Walmart Gift Cards at Walmart Stores

To get Walmart gift cards in store, visit any local Walmart Supercenter or Neighborhood Market. Gift card displays are located along the front checkout lanes and near customer service desks.

Cashiers scan the barcode at the register to activate the balance. Save your printed receipt as proof of purchase and activation.

Buy Walmart Gift Cards Online at Walmart.com

To buy Walmart gift cards online, open Walmart.com or the Walmart mobile app. The site offers custom designs, variable balances, and physical or digital formats.

Digital cards arrive in your recipient's email within minutes of payment processing. Physical cards are shipped directly to the recipient's mailing address.

Buy From Sam's Club or Authorised Sellers

Genuine cards are also available at Sam's Club stores and SamsClub.com. Both retailers share corporate ownership and compatible point-of-sale registers.

Certain supermarket gift card racks stock them, though local availability varies. Verify seller authenticity to avoid drained or counterfeit cards.

Retailer / Platform

Card Format

Delivery Type

Best Use Case

Walmart Supercenters

Physical card

In-store pickup

Handing over a present in person

Walmart.com & App

Digital or physical

Email or post

Quick purchases and home delivery

Sam's Club

Physical or digital

In-store or digital

Club members buying everyday supplies

Talk Home App

Digital code

In-app / Electronic

Sending verified digital gift cards to contacts abroad

How to Buy a Walmart Gift Card Online?

Ordering a Walmart gift card online takes only a few minutes. Follow these steps to complete your purchase safely:

  1. Visit Walmart's official gift card web page.
  2. Select a Walmart-branded card instead of a third-party gaming or dining voucher.
  3. Choose either a digital eGift card or a physical card sent by mail.
  4. Pick a card design and select your dollar balance.
  5. Enter the recipient's name, email, or shipping address.
  6. Review the order total and confirm your delivery details.
  7. Complete payment using a debit card, credit card, or PayPal.
  8. Keep your confirmation email and order receipt.

Physical Walmart Gift Cards vs Walmart eGift Cards

Both formats provide identical shopping credit at checkout. The best choice depends on whether you plan to hand over a physical card or send a gift across distance.

Feature

Physical Gift Card

Walmart eGift Card

Format

Plastic store card

Digital code and email barcode

Where to Buy

In store or online

Online via web or mobile apps

Delivery

In-person handover or postal mail

Electronic email delivery

Best For

Greeting cards and physical wrapping

Instant delivery and long-distance gifting

Redemption

Store checkout and Walmart.com

Online checkout and barcode scan at registers

A Walmart eGift card works best for last-minute gifts or distant relatives. Physical plastic cards are easier to wrap in traditional greeting cards.

How Much Do Walmart Gift Cards Cost?

Walmart offers both preset denominations and variable custom amounts. Common standard options include $10, $25, $50, and $100 cards.

Custom cards can be loaded with any value between $5 and $500 at checkout. A $25 or $50 card provides practical help for birthdays or grocery runs.

Standard store cards carry no activation or processing fees. A $50 card costs exactly $50 at the register, and the entire amount goes onto the balance.

Can You Buy Walmart Gift Cards at Other Retailers?

Walmart cards are sold primarily by Walmart stores, Walmart.com, and Sam's Club. Direct competitors like Target and Walgreens do not stock Walmart cards on their displays.

Select pharmacy locations, such as certain CVS branches, occasionally carry them, but stock depends on the store. Always avoid buying from unverified third-party websites.

Auction platforms and discount reseller boards frequently sell compromised codes. Stick to official channels to ensure your balance remains protected.

Can You Buy a Walmart Gift Card for Someone Abroad?

Yes, but sending a card digitally does not remove country-level store restrictions. US-issued Walmart gift cards are valid only at locations in the United States and Puerto Rico.

If you live in the UK or Canada, you can buy a US card online for a relative living in America. However, that US card will not work at foreign supermarket chains overseas.

Always confirm the recipient's location before placing your order.

What Can You Buy With a Walmart Gift Card?

A Walmart gift card covers almost everything across store aisles and online departments. Cardholders can buy food, apparel, home decor, electronics, and personal essentials.

Using a card for pantry goods helps keep household food expenses manageable. To compare supermarket vouchers, explore our guide on grocery store gift cards.

Certain transactions are excluded by company policy. You cannot use a Walmart gift card to buy third-party gift cards, money orders, or financial cash services.

What Should You Check Before Buying Walmart Gift Cards?

Reviewing a few basic purchase details helps avoid fraud and transaction errors:

  • Authorized Seller: Buy directly from Walmart, Sam's Club, or verified digital gift portals.
  • Card Condition: Ensure the cardboard packaging is intact and the silver PIN panel has not been scratched off.
  • Activation Receipt: Keep your register receipt until the balance is fully spent.
  • Recipient Country: Confirm your recipient resides in the US or Puerto Rico so they can use the funds.
  • Scam Warnings: Never use gift cards to pay taxes, utility bills, or unexpected fees demanded over the phone.

How to Redeem and Check Your Walmart Gift Card Balance

Using your card in stores or online is straightforward. In person, hand the physical card to the cashier or scan the email barcode from your smartphone screen.

On Walmart.com, select Gift Card at checkout and enter your 16-digit card number and 4-digit PIN. You can check your remaining balance through Walmart's online balance page or by calling 1-888-537-5503.

For full instructions on saving cards to your account wallet, read our guide on how to redeem a Walmart gift card.

Buying Digital Gift Cards Through Talk Home App

Sending practical gifts to family members across borders should be fast and simple. Talk Home App helps users browse verified digital gift card options tailored to specific destination countries:

  1. Open Talk Home App and visit the gift cards catalog.
  2. Choose your recipient's destination country.
  3. Browse available dining, retail, and entertainment brands for that region.
  4. Select a suitable card balance and review local terms.
  5. Complete checkout through a secure payment screen.

Selecting the destination country first lets you buy digital gift cards online matched to the local currency your recipient uses. Note that brand availability varies by region, so always check the live app catalog before ordering.

Walmart gift cards offer a flexible way to send everyday support, whether for household groceries or holiday gifts. You can purchase physical cards at local registers or order digital vouchers online for fast delivery.

Keep your purchase receipts safe and check regional terms before buying. If you want to send digital gifts to family living abroad, explore verified options on Talk Home App today!

Frequently Asked Questions

Where can I buy Walmart gift cards?

You can buy them at Walmart Supercenters, Walmart Neighborhood Markets, Sam's Club locations, and online at Walmart.com. Select CVS stores also carry physical cards.

Can I buy Walmart gift cards online?

Yes, you can buy physical plastic cards or digital eGift cards directly from Walmart.com and the Walmart mobile app.

Does Sam's Club sell Walmart gift cards?

Yes, Sam's Club sells genuine Walmart gift cards at club registers and through SamsClub.com.

Can I buy Walmart gift cards at CVS or Walgreens?

Walgreens does not sell Walmart cards. Some CVS branches stock physical Walmart cards, but availability varies by location.

How much do Walmart gift cards cost?

Standard cards come in fixed amounts like $10, $25, $50, and $100, or custom amounts up to $500. There are no extra activation fees.

Can I send a Walmart eGift card by email?

Yes, enter the recipient's email address at checkout on Walmart.com to deliver the digital voucher to their inbox.

Can someone outside the US use a Walmart gift card?

No, US-issued Walmart gift cards can only be redeemed within the United States and Puerto Rico.

Where can I check my Walmart gift card balance?

Check your balance on Walmart.com's gift card balance page, call 1-888-537-5503, or ask a cashier at any Walmart register.

Talk Home App

Talk Home App Team!

GO GLOBAL, LIVE LOCAL

Connect, Recharge, Repeat!

Instant top-ups, crystal clear calls, no hassles - join the Talk Home Family NOW!

DOWNLOAD TALK HOME APP HERE!

QR Code

SCAN QR CODE

Download our app for iOS & Android.

QR Code 1QR Code 2App illustration

Join the conversation

Leave a comment

Have a question or something useful to add? Share your thoughts with other readers.