5 Ways to Get Walmart Gift Cards for Free

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Walmart website
chrisdorney / Shutterstock.com

Perhaps you already know there are multiple ways to land free Amazon gift cards — but Amazon isn’t alone.

You name a major retailer, and you will probably find at least a couple of ways to score free gift cards for it. You just need to know where to look.

Take Amazon’s brick-and-mortar rival Walmart for example. Here are several ways you can score free gift cards from Walmart.

For more Walmart savings tips, check out “8 Ways to Snag Extra Savings at Walmart.”

1. Sell your clutter to Walmart’s trade-in program

If you’ve got electronics lying around, check out Walmart’s trade-in program, called Gadget to Gift Cards.

You may be able to trade in your old devices for a Walmart e-gift card, as we detail in “9 Companies That Sell Your Stuff for You.”

2. Join Swagbucks

Swagbucks is a free rewards program — just sign up for an account. As a Swagbucks member, you’ll be able to accumulate points called “SBs” for completing simple tasks online — tasks that you may already do anyway, such as:

  • Shopping online
  • Searching the web
  • Answering surveys

Then, you can redeem your SBs for free gift cards to various retailers, including Walmart.

3. Use TopCashback

TopCashback is a cash-back portal. This basically means that if you do your online shopping via TopCashback’s website, you can earn rebates on purchases from thousands of online retailers.

TopCashback prides itself on paying high cash-back percentages and offering many ways to convert your accumulated rebates to currency. For example, the company will send you cash via direct deposit or PayPal. It also will convert your rebates to a gift card — with Walmart gift cards being one of the options.

To start using TopCashback, sign up for an account, which is free.

4. Download Shopkick

Shopkick is a free app that rewards you — with points called “kicks” — for doing small tasks while shopping, such as scanning product bar codes in stores. You can redeem kicks for free gift cards to various retailers, including Walmart.

Download the Shopkick app to get started.

5. Buy gift cards from Raise

Raise is a gift card marketplace that sells secondhand gift cards for less than their face value, as well as new gift cards at face value.

If you buy new gift cards through Raise, you will earn rewards called “Raise Cash.” And you can put your Raise Cash toward future purchases of gift cards from Raise — including Walmart gift cards — effectively getting gift cards for free.

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.