Shop online safely without sharing your banking details

Turn your reward into a Walmart eGift code for your weekly shop, groceries and household essentials included. Use it with Walmart in the U.S. or Canada the next time you shop.
Walmart is the store where you can fill your cart with fresh groceries and pick up a new TV on the same trip. A Walmart gift card lets you shop there with a code, online or in store, whenever it suits you. Just choose the right country: a U.S. code works at Walmart in the U.S., and a Canadian code works at Walmart Canada.
You receive a Walmart digital gift card: Walmart's own eGift card, sent as a code instead of plastic. Your email includes a claim code and PIN for online use or at the till. Spend it on groceries, household essentials, electronics, toys, and clothing.
Your Walmart eGift card works online and in store. A U.S. code works at Walmart.com, in the Walmart app, and in U.S. stores. A Canadian code works at walmart.ca and in Walmart Canada stores. Can you use a Walmart gift card online? Yes. Enter the code at checkout, or save it to your Walmart account.
Codes do not cross borders: a U.S. code works only in the U.S., and a Canadian code only in Canada. Neither works at Walmart Mexico. Other gift cards are ineligible in both countries. The U.S. also excludes financial products, financial services, and precious metals, and Canada excludes credit card payments. Walmart sets these rules and can update them.
Walmart gift cards never expire in either country, so spend yours at your own pace.
Walmart gift cards are a practical reward because they fit the shopping you already do. One code can cover a weekly shop, including groceries and household essentials. You do not have to spend it in one go. Use part of the value on one order and keep the rest for the next. The code arrives by email, so you don't have to wait for a card in the post or lose it in a drawer.
Think about the alternative. An unredeemed reward does nothing for you, and a reward you never use feels the same. If you already shop at Walmart in the U.S. or Canada, this option turns your reward into something you will use this week. The steps below show you how.

Get a gift card from a trusted partner

Redeem it on Rewarble

Choose your reward

Ready to spend within 2 minutes
Getting a Walmart gift card online through Rewarble works in two steps. First, get a Rewarble gift card from a site in Rewarble's partner network, or receive one from a company as part of its reward programme. Then redeem the code on Rewarble and choose Walmart as your reward. Everything happens on your phone or laptop, so you can get Walmart gift cards online without leaving home. Your online Walmart gift card then lands in your inbox.How to Redeem a Walmart Gift Card
Once your Walmart eGift code arrives by email, you can spend it with Walmart. Here's how:
How to use a Walmart gift card online
At Walmart, redeem gift card codes at checkout. Select gift card as your payment option and enter the code and PIN. Use Walmart.com or the Walmart app for a U.S. code, and walmart.ca for a Canadian code. You can also save the code to your Walmart account for later orders. In the U.S., one account holds up to five gift cards.
How to use it in store
Open the email with your eGift code and show the barcode at the till. At self-checkout, scan it yourself. Use it only in a Walmart store in the country your code is for.
A Walmart reward is also a thoughtful way to help someone you care about. You can redeem it and share the code with a recipient you choose, for example, a family member in the U.S. or Canada who does the household shopping. A digital Walmart gift card travels by email, so distance is no obstacle. Choose the version for the country where the recipient shops.
Enter the recipient's email address at the confirm step, or forward the code to them once it arrives. Before you share it, check that the version matches their country.
Looking for a different store? See the Target gift card or the Amazon gift card on Rewarble.
Your Walmart gift card reward is ready when you are. Redeem your code on Rewarble and receive a Walmart eGift card code by email. Spend it online or in store in the country your code is for, with no expiry date to worry about.
Questions? Contact us by email or find us on social media at @rewarbleglobal.
A U.S. code works at Walmart.com, in the Walmart app and in U.S. Walmart stores. A Canadian code works at walmart.ca and in Walmart Canada stores. Neither works in the other country or at Walmart Mexico.
Yes. The U.S. version works at Walmart.com and in the Walmart app, and a Walmart account holds up to five gift cards. The Canadian version works at walmart.ca. In both cases, enter the code and PIN at checkout or save it to your account.
Most items Walmart sells, including groceries, household essentials, electronics, toys and clothing. You cannot use it for other gift cards. In the U.S., Walmart also excludes financial products, financial services, and precious metals. Walmart sets this list and can change it.
Online, select gift card as your payment option at checkout and enter the code and PIN. Use Walmart.com for a U.S. code and walmart.ca for a Canadian code. In-store, show the barcode at the till or scan it at self-checkout.
Get a voucher from a partner to load your Rewarble credits
Join our partner network and start offering gift cards to your customers. Easily order Rewarble rewards and other trusted brands, all in one place on Relograde.
Shop online safely without sharing your banking details
Gift cards that work on Temu, as a prepaid reward card
How to buy an Amazon gift card with PayPal?
Easily pay on Amazon with PayPal