Score a Free $10 Walmart Gift Card with This Simple Trick

Walmart gift card
Mike Mozart under Creative Commons
Some of the links in this post are from our sponsors. We provide you with accurate, reliable information. Learn more about how we make money and select our advertising partners.

Have you heard of Ebates before? They are a cash-back site that pays you to print coupons and shop online. We use them all the time at our house, because it’s instant way to save on everything you buy.

This month they’re offering a pretty sweet deal — spend $25 at Walmart and they’ll send you a free $10 gift card! 

Here’s how it works…

  1. Sign up for Ebates here (you just need to give them a name and email address)
  2. Ebates will instantly send you an email to confirm your email address. You need to click that in order to get the free gift card.
  3. Lastly, you’ll need to purchase $25 worth of products on (you can buy groceries too!). Ebates will reward you with a $10 Walmart gift card. Easy peasy.

Bonus Tip: Stack the Gift Card to Get $30 in Groceries for $17.93

Because almost any shopping qualifies for this offer and you can choose your reward, use Ebates to save on just about anything you want to buy.

And, as always, a smart Penny Hoarder can stack this offer to make it an even better deal!

For example, let’s look at how you can use Ebates to save money on groceries:

  1. Sign up for Ebates with your email address.
  2. Buy $25 in groceries on through Ebates. Choose in-store pickup for free shipping.
  3. Earn even more — Ebates offers up to 5% cash back on everything you buy at Walmart.
  4. Claim your $10 Walmart gift card to use on your next purchase.
  5. Shop Walmart through Ebates to earn another 5% cash back.
  6. Pay with your cash-back credit card.

If possible, find coupon codes for the items you’re purchasing — you could save even more!

The Fine Print

This offer is available to all new members.

You need to join Ebates now and spend $25 on any shopping or travel within 90 days. 

After shopping, rewards points will appear in your account within 90 days, but it usually takes less than five business days.

If you request a physical gift card, it should arrive in the mail within two weeks — and e-gift cards show up in your inbox within 30 minutes.

Dana Sitar (@danasitar) is a staff writer at The Penny Hoarder. She’s written for Huffington Post,, Writer’s Digest and more.