15 Easy Ways To Get Free Walmart Gift Cards

This post may contain affiliate links. Please read my disclosure for more info.

If you are wondering why I know a lot about getting free Walmart gift cards, the reason is not far fetched. Walmart is our go-to store for groceries, kids’ clothes, and many other routine household purchases.

There are a few greater pleasures than making bargain purchases at Walmart and then paying for it with a free gift card. Sweet!

In this post, I will show you 15 clever ways to score free Walmart gift cards, as well as other popular gift cards from stores like Amazon, Macy’s, Starbucks and iTunes.

How To Get Free Walmart Gift Cards

Some of the tips below will start paying you just by simply signing up. For others, a little effort (i.e. your time) is required.

Above all, I can promise you that when you try them out (even if only a couple), there is a good chance you will have Walmart gift cards handy when next you go shopping.

1. Swagbucks ($5 signup bonus)

Swagbucks walmart gift cards

Swagbucks is a popular and free rewards site where you earn points for taking short surveys, watching videos, playing games, browsing the internet, or even shopping online.

When you have accumulated some points, you can redeem for Walmart gift cards starting at $5 to $50.

When you join Swagbucks here as a new user, you get a $5 sign-up bonus which means your first free gift card is within reach right now!

Swagbucks has paid its members over $385 million and they send out over 7,000 gift cards every single day.

Sign up for Swagbucks and receive a $5 bonus. 

2. Survey Junkie

Survey Junkie gift cards

Survey Junkie is widely considered as one of the highest-paying survey sites on the internet. I love Survey Junkie because it offers an abundance of quick surveys you can complete to earn rewards points and they are transparent so you know how many points you’ll earn for every survey or offer on the site.

The best part is that you can redeem your points for Walmart gift cards or opt for cash via PayPal.

Sign up for Survey Junkie here.

3. Drop ($5 sign up bonus)

Drop App Review and Invite Code

If you have not been using the Drop App for your shopping, you’re definitely missing out. The app works seamlessly as follows:

  • Sign up for a Drop account here.
  • Add your favorite retailers.
  • Add your preferred payment of choice.
  • The app automatically credits your account with cashback when you shop online or in-store at your selected stores. No need to upload your receipts!

Drop has hundreds of gift cards you can redeem your cash abck for including Walmart.

Sign up for Drop here.

4. Rakuten ($10 Walmart gift card)


Ebates, now rebranded as Rakuten is my favorite online platform for earning free gift cards and cash back. You can find discounts as high as 50% when you use Ebates to shop at your regular stores. There are over 2,400 retailers on their portal.

Cash back rewards earned can be redeemed via check or as cash using PayPal.

For a limited time, Rakuten is offering a free $10 Walmart gift card when you sign up and make a purchase of at least $25 at Walmart.com or at one of the other retailers listed on their website. This is probably one of the easiest ways to get a free $10 Walmart gift card right away!

Sign up for Rakuten here plus a $10 bonus.

5. Inbox Dollars ($5 signup bonus)

inbox dollars

Inbox Dollars is similar to Swagbucks when it comes to getting paid for completing simple tasks such as watching videos, taking surveys, reading emails and answering surveys.

The site has paid members over $56 million in cash and has an A+ rating with the BBB. Redeem your earnings as cash or free Walmart gift cards. Learn more in this InboxDollars review.

Join Inbox Dollars here plus a $5 welcome bonus.

6. TopCashback


TopCashback is often referred to as the “USA’s most generous cashback site.” With over 8 million active members, the site is definitely doing something right.

To earn rewards, sign up for a free account and visit your popular online store through their website including Walmart, Old Navy, eBay, Amazon, Lowe’s and Expedia. Cash back is automatically credited to your account.

Redeem your earnings via direct deposit, PayPal or gift cards (Walmart included).

Click to sign up for TopCashback.

7. MyPoints ($10 signup bonus)


Use MyPoints to earn rewards points when you shop at over 2,000 retailers including Walmart, Home Depot, Amazon, Macy’s and others.

In addition to the shopping cash back points you earn, they also reward you for sharing your opinions, watching videos, printing coupons and referring friends. The points you earn can be redeemed for:

  • Gift cards: Over 70 retailers and restaurants including Walmart.
  • Cash: PayPal deposit or Visa Prepaid Card
  • Travel Miles

When you join MyPoints and spend $20 or more in your first 30 days, you receive a $10 bonus gift card.

Sign up for MyPoints and get a bonus $10 Walmart gift card.

8. Ipsos i-Say

Ipsos i-Say Gift Cards

i-Say is a free opinion site owned by the global market research company, Ipsos. To earn rewards, you can participate in surveys, polls, draws and refer friends.

Starting at 500 points, you can redeem your points for Amazon, Walmart, iTunes and other gift cards.

Join Ipsos i-Say here.

9. Ibotta ($10 signup bonus)

Ibotta makes it easy to earn cash back on your everyday purchases at thousands of locations in the United States whether you are shopping online or in the store. They have paid well over $526 million to members so far.

Your cash back earnings can be redeemed using PayPal or Venmo. Alternatively, you can convert it into a Walmart gift card.

Join Ibotta and get a $10 bonus (iPhone or Android).

10. Shopkick

The Shopkick app returns money to your wallet when you shop. The app is easy to use and users have earned over $85 million in free gift cards.

You earn rewards points (kicks) when you use the app to shop online or in-store, watch videos and refer friends.

Easily redeem your points for free popular gift cards such as Walmart, Starbucks, Target, Sephora and Amazon.

Join Shopkick here.

11. Fetch Rewards

This grocery cash back app is great for saving money when you do your weekly shopping. To use the app, simply do your shopping as usual and scan your receipt. You earn points based on the offers available for the week.

Redeem your points for hundreds of gift cards such as Walmart, JC Penney, eBay, Whole Foods Market, T.J. Maxx, Target, Home Depot and several others.

Sign up for Fetch Rewards (iPhones or Android).

12. Harris Poll Online

The Harris Poll is one of the oldest and better-known polls in the world. As a panelist, they reward you for answering surveys about products and services. You can also participate in focus groups and research involving apps and computer software.

Points earned can be converted to Walmart gift cards and others.

Join Harris Poll Online here.

13. TellWut

TellWut is a paid survey site similar to Harris Poll Online.

As a panellist, you earn points that you can redeem for gift cards. For example, 10,000 points can be converted to a $25 Walmart gift card and you can earn up to 2,000 points per survey.

Join TellWut here.

14. iRazoo

iRazoo has paid its members over $68 million and is one way to earn free gift cards.

To start earning rewards:

  • Join iRazoo for free (plus 500 bonus points).
  • Share your opinions, watch videos, download apps, play games or refer friends to earn points.
  • Redeem your points for free gift cards or PayPal cash.

Join iRazoo here plus 500 bonus points.

15. BeFrugal ($10 signup bonus)


If you want to get paid while shopping, the BeFrugal site is a must-try. Similar to Ebates (Rakuten) and TopCashback, visit your favorite store through BeFrugal (over 5,000 stores) and earn cash back.

It is easy to cash out your earnings with options including PayPal cash, check and popular gift cards.

Get Free Gift Cards Online

There are many legit opportunities available online to earn free gift cards for Walmart, Amazon and other popular stores. At the same time, be sure to avoid some of the scams on Facebook such as the ones that falsely advertise that Walmart is giving away $250 when you click on a link.

The sign-up bonuses in this post alone can score you at least $50 in free Walmart gift cards and you will get many more if you are active on the apps/websites.

For even more side hustle and free money tips, check out my list of 113 ways to make money from home and online.

Have other hacks for getting free Walmart gift cards? Share them in the comments!

Free walmart gift cards

Enoch Omololu

Enoch Omololu is a personal finance expert who has a passion for helping others win with their finances. He has a master's degree in Finance and Investment Management from the University of Aberdeen Business School and has been writing about money management for over a decade. Enoch has been featured in several leading personal finance publications including MSN Money, The Globe and Mail, Wealthsimple, and the Financial Post.

Leave a Comment