Vital Dollar may receive compensation from companies, products, and services covered on our site. For more details, please read about how we make money.
You can buy just about anything at Walmart stores or online at Walmart.com, so a free Walmart gift card is almost as good as cash.
Fortunately, there are several ways to get free gift cards, and you might be surprised at how easy some of these methods are!
With the tips in this article, you’ll learn how to get free Walmart gift cards and codes right away. At the end of the article, I’ll also show you how you can get discounted gift cards at any time as well.
How to Get a Free Walmart Gift Card
Want to see exactly how to get free Walmart gift cards to use online, in Walmart stores, or at Sam’s Club? Here are the best options.
1. Swagbucks ($5 signup bonus)
Swagbucks makes it easy to earn money for a lot of different things like taking surveys, watching videos, playing games, and downloading apps.
You can also earn cash back for shopping online. When you go to cash out your balance at Swagbucks you’ll have a few options for how you want to be paid. One of the options is a free Walmart gift card code.
There are a few things about Swagbucks that are really nice. First, there are a lot of different ways to earn Swagbucks (they call the points that you earn “Swagbucks” or SB for short) that can be redeemed for PayPal cash, Walmart gift cards, or your choice of gift cards from other merchants.
The surveys generally don’t pay a lot of money, but you can do other tasks as well to earn faster. Also, you can redeem your earnings for as little as $3, so you don’t have to wait a long time and earn a ton of Swagbucks before you can redeem them for rewards, like a $5 Walmart gift card.
You can rack up a lot of rewards quickly if you take advantage of the special offers. You’ll earn SB for things like installing an app, opening an account, or signing up for a free trial.
And when you go to redeem your Swagbucks for a Walmart e-gift card, you may even get a discount. For example, you might be able to get a 12% discount, which allows you to get a bigger gift card with fewer Swagbucks (they run different promotions all the time).
If you’re not already a Swagbucks user, you can get a $5 bonus just for creating a free Swagbucks account. One of the ways you can choose to be paid for that $5 bonus is by Walmart gift card.
2. InboxDollars ($5 signup bonus)
InboxDollars is another survey site, but like Swagbucks, you can also earn money for doing other things like playing games and watching videos. You can even earn cash by accepting free offers (like app downloads).
From your InboxDollars dashboard, you’ll see the latest offers and most popular offers. These give you a great opportunity to rack up some earnings and earn a Walmart gift card quickly.
Right now you can get a $5 signup bonus for creating a new Inbox Dollars account.
When you go to cash out your earnings, you can choose to be paid by check or opt for free Walmart gift cards or rewards from other popular merchants.
3. MyPoints ($10 signup bonus)
Also, just like Swagbucks, you can earn cash back (or a Walmart e-gift card) for your online purchases at thousands of retailers. In fact, MyPoints markets itself as a cashback program even though there are many other ways to earn as well.
They make it easier to accumulate points with the “Daily 5”. Complete 5 of the activities listed and you’ll get 5 bonus points.
Right now MyPoints is offering a $10 gift card as a bonus for new users. To qualify you will need to make a purchase of at least $20 through MyPoints within your first 30 days.
The points you earn on MyPoints can be redeemed for gift cards from a wide variety of retailers, websites, and restaurants. Rewards include free Walmart gift cards, free Starbucks gift cards, and more. It’s one of our favorite ways to earn free Walmart cards and codes!
Survey Junkie is one of the most popular, and most trusted, survey websites, and a great way to get your hands on Walmart gift cards. You can sign up for a free Survey Junkie account and start making money right away.
Before you begin a survey, Survey Junkie will tell you how many points you’ll earn (100 points equals $1) and how much time the survey will take. This is really helpful for making sure you don’t waste time on low-paying surveys.
While some sites like Swagbucks, InboxDollars, and MyPoints give you a lot of different ways to earn rewards, Survey Junkie focuses exclusively on paid surveys. If you’re interested in taking surveys for cash or rewards, Survey Junkie is definitely a site you should check out.
When you choose to cash out your earnings, you have the option to be paid by PayPal or by gift card. You’ll be able to choose a gift card from popular stores like Walmart and Sam’s Club. It’s a great way to turn your spare time into a free Walmart gift card code.
5. Branded Surveys (100 point signup bonus)
Branded Surveys is one of the most trusted websites for earning free Walmart gift cards and other rewards from surveys. It is a market research community that allows users like you and me to easily earn cash via PayPal and rewards by sharing their opinion.
In addition to surveys, they also offer daily challenges, polls, and special offers so you can accumulate points faster.
When you’re ready to redeem your earnings, you’ll be able to choose from cash via PayPal, or a gift card, including free Walmart gift card codes.
MobileXpression is much different than the other options we’ve looked at so far. It’s one of our favorite passive income apps because you can earn free gift cards with virtually no effort.
All you need to do is sign up for MobileXpression and install the free app on your mobile device. MobileXpression is a market research company and they will collect your mobile browsing data (no personal information is collected).
You’ll get points for each week that the MobileXpression app is active on your device. Those points can be redeemed for your choice of gift cards, starting at just $5.
Over the course of a year, you can earn about $50 in Walmart gift cards from MobileXpression. While it’s not a ton of money, it requires almost no effort. All you need to do is occasionally open the app and claim your points so they can be redeemed for a $10 Walmart gift card.
National Consumer Panel (NCP) allows you to share your opinions on products and your shopping experiences in exchange for rewards like Walmart gift cards, other gift cards, and merchandise.
Although it falls into the same category, NCP is significantly different than other survey websites and apps. NCP is very product-focused. To find opportunities, you’ll use the NCP app to scan the barcodes on products you buy. Based on your shopping, NCP will ask you questions and you’ll share other shopping data.
You’ll get points for each week that you’re active. You can also earn additional points for taking surveys and participating in other programs. The more active you are, the more points you’ll earn. And those points can be redeemed for rewards and merchandise.
NCP is a great addition, especially because it’s different than other survey sites. You’ll find opportunities that are different than what you’ll find elsewhere. Overall, it’s a fun way to get free Walmart gift cards.
LifePoints is primarily a survey site, but you can also participate in games, polls, and other contests. You’ll accumulate points based on your activity, and those points can be redeemed for your choice of gift cards or PayPal cash.
Users are also able to enter giveaways for free rewards and prizes. LifePoints announces weekly winners through their social media profiles.
Although it’s not as popular as some other sites like Swagbucks, LifePoints is very well established. They claim to have paid out $22 million to members in the past year alone. As you can see, it’s an excellent way to get Walmart gift cards for free.
TopCashback is very similar to the popular cashback site Rakuten (formerly known as Ebates). With TopCashback, you can earn cashback from your online purchases on thousands of different websites. The amount you earn will vary depending on the site, but there are some really great offers.
When you redeem your earnings, you can choose ACH payment, PayPal, or free gift card. A free Walmart gift card is one of the choices.
You can also earn cashback for your purchases at Walmart.com by going through TopCashback. As one of the highest-paying cashback websites, TopCashback is certainly worth using.
10. Ibotta ($20 in signup bonuses)
Ibotta is an extremely popular cashback app. With Ibotta you can easily save at Walmart, Sam’s Club, Target, Lowe’s, Home Depot, grocery stores and more. Ibotta has cashback offers on different products at many retailers and e-commerce websites. You can claim the offers you want, and then either scan your receipt or link the app to your loyalty cards. Ibotta is a great way to save money and earn cashback rewards for the things you’re already buying.
You can also use Pay with Ibotta, which allows you to pay at selected retailers using your smartphone and the Ibotta app. By using this feature, you can earn even more rewards and cashback.
When you’re ready to cash out the money that you’ve earned from Ibotta you’ll have several different options. One option is to get your earnings as free Walmart gift card codes or a Walmart coupon.
Not only will you be able to get your rewards in the form of free Walmart gift cards, but Ibotta can also help to save a lot of money on your shopping at Walmart. There are always cashback offers for purchases at Walmart that you can claim if you’re an Ibotta user.
The offers change from time to time, so be sure you keep checking the app to see what offers are available. This is definitely an app that you won’t want to miss!
Drop is one of the easiest cashback apps to use. Create your account, link your credit card or debit card, and you’ll earn points automatically whenever you make a purchase at a participating store or restaurant. You can also purchase directly through the app to earn even more rewards
When you’ve accumulated some points and you’re ready to redeem them, you’ll choose a reward of your choice, like a Walmart gift card. Drop is definitely one of the cashback apps you should use since it is so passive and easy.
OneOpinion is another website that allows you to earn cash or rewards for taking surveys. You can sign up for free and start taking surveys right away.
Like Survey Junkie, OneOpinion focuses on surveys and does not offer other ways to earn points. If you’re looking to earn rewards from surveys, it’s best to join a few different sites so you have a lot of surveys available to you.
13. Fetch Rewards
Fetch Rewards is a cashback app that focuses on helping you save on groceries. (See our Ibotta vs. Fetch Rewards comparison.)
The app is very easy to use, and that’s a big part of why it’s so great. All you need to do is scan your grocery receipts using the app, regardless of where you do your grocery shopping (including a Walmart or Sam’s Club store). Members get points for purchasing certain products, and you can redeem your points for your choice of rewards. One of the options you’ll have when you redeem is points is a free Walmart gift card.
Since everyone needs to buy groceries and since Fetch Rewards is so easy, there’s no reason not to try it.
PrizeRebel is another site/app that allows you to earn points by taking surveys. It’s one of the more trusted survey websites, and definitely one that you’ll want to try if you are interested in earning free gift cards.
With PrizeRebel, you’ll get points that you can redeem for a wide variety of gift cards, including Walmart and Amazon gift cards.
ReceiptPal is a cashback app available for Android or iOS. You can use your phone to scan paper receipts and/or connect to your email or Amazon account and get points for your purchases. Once you’ve accumulated some points, they can be redeemed for your choice of rewards, like a Walmart gift card.
You’re not going to earn huge amounts of money with ReceiptPal, but it’s one more way to earn some extra rewards, like free Walmart gift cards, with very little effort.
Shopkick is a unique cashback app that allows you to earn points (they call them “kicks”) in many different ways.
Like other apps, you can get points from the purchases that you make. But what makes it more interesting is the fact that you can accumulate points for simply walking in certain stores (tracked through your phone) and for scanning barcodes on certain products. Using Shopkick can be a fun way to earn some rewards.
Once you’ve earned enough kicks, you can redeem your points for your choice of prizes, like a Walmart gift card number.
Honey is a free browser extension that helps you to save money when you’re shopping online vy providing you with coupon codes. Honey will automatically find and apply the best coupon code to save you money, plus it will help you to find the best price at Amazon.
You can also earn Honey Gold (rewards points) from your purchases, and you can redeem that Honey Gold for your choice of egift cards, including free Walmart gift cards.
iRazoo is another survey site where you can rack up points for completing surveys and sharing your opinions. You can also get points for playing online games and watching videos. Points can be redeemed for gift cards (including Walmart) or cash.
Right now you can get 500 points as a signup bonus (you won’t see a mention of the bonus points on the signup page, but after you create your account my referral code will be shown and you’ll simply accept it to get the bonus points).
Your points can be redeemed for your choice of rewards, like free Walmart gift cards.
If you’re wondering how to get free Walmart gift cards, this is one of the most straightforward options.
How many old gadgets and devices (phones, tablets, speakers, video games, game consoles, MP3 players) do you have sitting around your house? Did you know that you can trade in those unwanted devices for gift cards?
With Gadget to Gift Card, you simply enter the gadget that you want to trade-in and you’ll get an offer. If you want to accept the offer you can ship the gadget using the pre-paid shipping label that will be provided to you. Once they receive the gadget, you’ll get an electronic gift card or voucher.
20. Refer Friends
In the past, Walmart Grocery offered a $10 bonus for referring a friend who placed a grocery order. Unfortunately, that referral program ended in early 2022.
All you need to do is log in to your account and look for the referral option. You’ll get a unique referral link that will be sent to your friends and family, and if they join the program, you’ll earn free Walmart gift cards.
How to Get Discounted Walmart Gift Cards
While free gift cards are the best, you can also get discounted gift cards and save some money. If you don’t have the time to earn a free gift card, or if you need to spend more than the value of your free gift cards, these discounted cards can be a great way to save money.
The discounts for Walmart gift cards and Sam’s Club are usually fairly small because there’s plenty of demand for them. But if you’re the kind of person that likes to save even a few percent (like me), this can be a good way to save on things that you need to buy.
At Raise, you can buy gift cards at discounted values. Raise buys other people’s unwanted gift cards below face value or the card balance and then resells them on the website.
You can buy gift cards for the stores and restaurants where you shop and save money by paying less than the value of the gift card.
If it sounds a little sketchy, don’t worry. Raise has a one-year guarantee. I’ve purchased many gift cards on Raise and never had any unpleasant surprises.
You can also buy full-price gift cards and get up to 15% back in Raise Cash to spend on future gift card purchases. You can use your Raise Cash to get free Walmart gift cards.
Rakuten – Save Money at Walmart
Rakuten (formerly known as Ebates) is a cashback website that you should be using if you do any shopping online. With a free Rakuten account, you can earn cashback from purchases at thousands of different websites, including Walmart.com. It’s super easy to use, takes very little effort, and will save you money on most of your online shopping.
If you want to earn cashback but you don’t have time to order online and wait for it to ship to your house, you can place an order online at Walmart.com and pick it up at your local store.
The cashback that you earn from Rakuten will be paid out to you in the form of a check. You won’t earn gift cards for it, but of course, you can use the cash any way you want.
If you don’t have an account yet, Rakuten will give you a $10 bonus (paid in cash) just for creating the free account. In order to get the $10 bonus you’ll need to make a purchase of at least $25 through Rakuten within 90 days of creating your account.
When you’re making purchases, regardless of whether it’s through Rakuten or not, be sure that you’re using a good cashback credit card in order to maximize the rewards that you’re getting for that purchase. See our list of the best cashback credit cards here.
Frequently Asked Questions
There are many different ways to earn free Walmart gift cards. Websites/apps like Swagbucks, InboxDollars, MyPoints, and Survey Junkie are among the best options. Other options for a Walmart e-gift card include trading in your gadgets as part of the “Gadgets to Gift Cards” program, or referring friends and family to Walmart+ or Walmart InHome.
Typically, Walmart only gives free gift cards as part of specific programs like Gadgets to Gift Cards. Occasionally, there will be some other type of promotion for free Walmart gift cards. However, most of the opportunities to get a free Walmart gift card will come from a third party who uses the gift card as a form of payment.
You may see ads or emails claiming that you can get a free $250, $500, or $1,000 gift card from Walmart. These ads are typically scams. Walmart does not give out these large gift cards and most of the legit offers you’ll find from third parties involve much smaller gift cards. If you see an ad or offer for very large free Walmart gift cards, be skeptical.
Final Thoughts on How to Earn Free Walmart Gift Cards
Now that we’ve looked at several different possibilities for how to get free Walmart gift cards or free Walmart gift card codes, take a few minutes and get started with some of these methods. Don’t try everything at once. Just pick a few that look good to you and put them into practice. Before you know it, you’ll have a free Walmart gift card you can use for whatever you want.