Free Walmart Gift Card

See our Free Money page for the best ways to get free money now (sign up bonuses, missing money, and more).

You can buy just about anything at Walmart stores or online at, so free Walmart gift cards are almost as good as cash.

Fortunately, there are several ways to get a free gift card, and you might be surprised at how easy some of these methods are!

With the tips in this article you’ll be able to start earning free gift cards right away. At the end of the article I’ll also show you how you can get discounted Walmart gift cards any time as well.

How to Get a Free Walmart Gift Card

Let’s take a look at 12 ways you can get free Walmart gift cards.

1. Ibotta ($10 signup bonus)


Ibotta is an extremely popular cash back app. With Ibotta you can easily save money at Walmart, Target, Lowe’s, Home Depot, grocery stores and more. Ibotta has cash back offers on different products at many retailers and e-commerce websites. You can claim the offers that 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 cash back rewards.

When you are 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 a Walmart gift card.

Right now Ibotta is offering a $10 bonus if you signup for a new (free) account. When you cash out you can choose to be paid with a Walmart gift card.

Not only will you be able to get your rewards in the form of Walmart gift cards, but Ibotta can also help to save a lot of money on your shopping at Walmart. There are always a lot of cash back offers for purchases at Walmart that you can claim if you are an Ibotta user. The offers change from time-to-time, so be sure you keep checking the app to see what offers are available.

Signup for Ibotta here and get a $10 bonus.

2. Swagbucks ($5 signup bonus)


Swagbucks makes it easy to earn money for a lot of different things like taking surveys, watching videos, 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 Walmart gift card.

There are a few things about Swagbucks that are really nice. First, there are a lot of different ways to earn Swagbucks that can be redeemed for cash (by PayPal) or gift cards. The surveys generally don’t pay a ton of money, but you can do a few different things to earn faster. Also, you can redeem your earnings for as little as $5, so you don’t have to wait a long time and earn a ton of Swagbucks before you can do anything with it.

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.

Signup for Swagbucks here and get the $5 bonus.

3. Survey Junkie

Survey Junkie

Survey Junkie is one of the most popular, and most trusted, survey websites. 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.

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 to popular stores like Walmart.

Sign up for Survey Junkie here.

4. Inbox Dollars ($5 signup bonus)

Inbox Dollars

Inbox Dollars is another survey site, but like Swagbucks, you can also earn money for doing other things. You can even earn money for accepting free offers (like app downloads).

From your Inbox Dollars dashboard, you’ll be able to see the latest offers and most popular offers. These offers give you a great opportunity to rack up some earnings 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 a gift card from popular merchants like Walmart.

Signup for Inbox Dollars here to get the $5 bonus.

5. MyPoints ($10 signup bonus)


MyPoints is pretty similar to Swagbucks. You can earn points for things like taking surveys, watching videos, playing games, and downloading apps. Also, just like Swagbucks, you can earn cash back for your online purchases at thousands of retailers.

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. Walmart is one of the options that you’ll have.

Signup for MyPoints here to get the $10 bonus.

6. TopCashback


TopCashback is very similar to the popular cash back site Ebates. With TopCashback you can earn cash back from your online purchases at thousands of different websites. The amount you earn will vary depedning on the website, but there are some really great offers.

When you redeem the money that you’ve earned, you can choose ACH payment, PayPal, or gift card. If you opt for a gift card, Walmart is one of the choices.

You can also earn cash back for your purchases at by going through TopCashback.

Signup for TopCashback here.

7. BeFrugal ($10 signup bonus)


BeFrugal is another cash back site like Ebates and TopCashback. Just like the others, you can earn cash back for purchases at thousands of different websites.

Right now BeFrugal is offering a $10 bonus for signing up. You’ll get the bonus once you’ve earned $10 in cash back, which is pretty easy to do.

The cash back that you earn with BeFrugal can be redeemed for a check, direct deposit to your bank account, PayPal, or a gift card from many different stores/websites, including Walmart.

Signup for BeFrugal here to get the $10 bonus.

8. Ipsos i-Say


Ipsos i-Say is another survey and market research site that will pay for your opinions and feedback. you can signup for a free account and start earning points right away. The surveys are easy, and you’ll get to share your opinions on different products and brands.

The points that you earn at i-Say can be redeemed for gift cards or cash. A Walmart gift card is one of your options.

Signup for i-Say here.

9. iRazoo


iRazoo is another survey site where you can earn points for completing surveys and sharing your opinions. You can also earn 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).

Signup for iRazoo here to get the 500 bonus points.

10. Walmart Savings Catcher

Walmart Savings Catcher

The easiest way to get free gift cards is to let Walmart find the savings for you. Walmart’s Savings Catcher will look at the items that you purchase from Walmart, and then it will try to find a lower advertised price from a competitor. If it does find a lower price, you will get the difference in the form of a digital gift card. It’s very easy and it really does work.

Savings Catcher has been around for a while, but there have been some changes in the way it works. Savings Catcher used to be a separate app, and then later it was merged to be just one part of the Walmart app. It’s still a function of the Walmart app, but more changes have been made that impact the way you use Savings Catcher.

Savings Catcher is now integrated with Walmart Pay, which allows you to pay through the app without needing your wallet. After you use Walmart Pay you can easily submit your receipt to Savings Catcher with a single click, and if Walmart finds a lower price, the difference will be credited to your Walmart Pay account and used towards your next purchase.

Here is a quick summary of what you need to do to start using it  (don’t worry, it’s easy):

That’s it!

Walmart Pay may seem like an extra step but there are some significant benefits. Most significantly, you’ll no longer need to scan receipts and all of your receipts will be accessible from your Walmart Pay account.

Related Reading:

11. Gadget to Gift Card

Gadget to Gift Card

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 o 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.

→ Related reading: 20+ Realistic Ways to Get Free Amazon Gift Cards

12. Walmart Grocery

Walmart Grocery

Walmart Grocery is a great, convenient service. You’ll order your groceries online (you can save items that you buy frequently, saving you time in the future) and select a pickup time. Then you’ll go to Walmart at that time and they’ll bring the groceries to your car. It’s a great time-saver that doesn’t cost you any extra money.

If you’ve never used Walmart grocery before, you can get $10 off your first Walmart Grocery order by signing up through this link.

Signup here to get $10 off your first Walmart Grocery order.

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 are usually fairly small because there is 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.

There are several different websites where you can buy discounted gift cards, including:

  • – great selection, one-year money-back guarantee
  • Cardpool – ok selection, one-year money-back guarantee
  • CardCash – ok selection, 45-day money-back guarantee

→ Related reading: How to Stack Rewards and Cash Back



Ebates is a cash back website that you should be using if you do any shopping online. With a free Ebates account you can earn cash back from purchases at thousands of different websites, including 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 cash back 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 and pick it up at your local store.

If you don’t have an account yet, Ebates 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 Ebates within 90 days of creating your account.

Signup for Ebates here to get the $10 bonus.


Now that we’ve looked at several different ways to earn free Walmart gift cards, take a few minutes and get started with some of these methods. Don’t try everything at once. Just pick a couple that look good to you and put them into practice. Before you know it, you’ll have a gift card you can use at Walmart.

If you’re not sure where to start, try one of the offers with a free signup bonus like Ibotta, Swagbucks, or Inbox Dollars.


READ NEXT: 50 Things You Didn’t Know You Could Get for Free

Free Walmart Gift Cards


12 Simple Ways to Get Free Walmart Gift Cards. Save money with these tips and ideas. Spend less on your shopping at Walmart and Use the Savings Catcher to get credit if the price drops, and use Walmart Pay. Swagbucks, Ibotta, Survey Junkie, Inbox Dollars, and MyPoints all allow you to get free gift cards by taking surveys or claiming cash back offers. Your budget will love these tips. #vitaldollar #savemoney #savingmoney #free #walmart #personalfinance