Prices continue increasing, so finding ways to save on as many purchases as possible is essential. I love finding stores I can get everything from in one stop, which is why Walmart is a frequent stop on my errands, whether shopping for groceries or other essentials.
I must say that earning cash back on your Walmart trips takes extra effort, but the rewards are often worth it. Here are my favorite ways to earn cash back at Walmart.
Ibotta
Ibotta is a free coupon app that allows you the opportunity to earn cash back at Walmart using a few different methods:
- Earn in-store: Before heading to the store, search the app for coupons and add the deals to your profile. After shopping, upload a photo of your receipt, and you’ll get your cash back within 24 hours in your account.
- Link your Walmart account: If you prefer shopping online, like me, you can earn cash back at Walmart by linking your Walmart account to your Ibotta account for automatic credit for your purchases.
Walmart offers 2%-5% cash back on select purchases when shopping online. The typical reward is 2%, but they run Flash Sales that offer 5% back on certain products and categories from time to time.
If you’re shopping in-store, you can search through a long list of digital coupons to use to help you save money, including deals on groceries, home items, and toiletries.
Source: Ibotta
Capital One Shopping
Capital One Shopping1 <p>Capital One Shopping compensates us when you get the browser extension using the links we provided.</p> is an easy-to-get browser extension that may help you save money when you shop online. It's completely free, and currently available for Google Chrome, Mozilla Firefox, Microsoft Edge, and Safari.
I love Capital One Shopping because it does the work for me. All I have to do is head to Walmart.com and start shopping. If Capital One Shopping finds a deal on what I’m looking at, it automatically applies it for me.
I also love that you can earn cashback rewards with it. When you’re shopping, if there is a reward available, Capital One shows it as a pop-up to alert you of the opportunity.
Rakuten (formerly Ebates)
Rakuten is a lot like Ibotta, but with an even larger cashback platform. It also offers special coupons and rebates at major retailers, including Walmart. Rakuten has saved its members over $3.2 billion dollars to date, and you can be a part of the savings as well with your Walmart purchases.
If you shop at Walmart.com, you can very easily earn as much as 5% cash back on your purchases through Rakuten. Before you shop, simply search for Walmart in the Rakuten app or site, hit the red button that says “shop now,” and it will redirect you to the Walmart.com home page.
Source: Rakuten
Similar to Ibotta, there are exclusions and terms to earn rewards. On average, expect to earn about 1% back on Walmart purchases through Rakuten.
Fetch
Fetch is a free app that rewards you when you purchase certain items and upload your receipts to the app. Simply download the Fetch app for your Android or iOS device, create an account using your email, Facebook, or Google info, and start using it for your Walmart shopping trips.
I love how simple Fetch is to use. If you’re like me and forget to check the app before shopping, you can still upload your receipt and get at least 25 points. But, when you purchase a qualifying grocery or household item and upload your receipt, you'll earn bonus points on those items.
Not only can you use Fetch to earn rewards when you shop at Walmart, but you can also redeem your points for Walmart gift cards. You must earn 3,000 points to cash out your Fetch rewards, but if you use Fetch regularly, your points can add up and save you some money when you shop at Walmart.
Citi Bonus Cash
If you hold an eligible Citi credit card such as the Citi Double Cash® Card, you can use Citi Bonus Cash to get cash back at Walmart.
To earn extra cash back on Walmart.com purchases, all you need to do is log in to your Citi account and access the Bonus Cash Back Center website. From there, you can search for Walmart and then access Walmart.com from the large “shop now” button on the left.
Source: Citi
From here, you can earn up to 4% bonus cash back on eligible purchases when you use your Citi card to pay.
Cashback aggregate sites
To be a savvy online shopper means using a cashback aggregate site. These sites collect data about the best earnings for large retailers. This is a great way to get started with stacking rewards to earn/save you even more on your normal purchases.
For example, CashbackMonitor.com aggregates all of this info into one page where you can decide the discount that is best for you.
At time of publishing, Walmart.com purchases were eligible to earn a vast amount of cash back or even airline points, if you choose.
Source: CashbackMonitor.com
You can click on each option available to read the fine print to ensure the deal makes the most sense.
I like this option because you get many opportunities to save money in one place. However, like any deal, always read the fine print to ensure it’s legit.
Honey
Honey is one of my favorite ways to find discount codes and discounts online. Similar to Capital One Shopping, it’s a simple browser extension that you can install for free. It automatically searches for digital coupons that they apply to your online Walmart order.
At time of publishing, Honey was offering 0.1%-1% in PayPal Rewards for Walmart.com purchases.
Best credit card to use for cash back at Walmart
If the Walmart credit cards don’t suit your needs, there are plenty of other cashback credit cards that can help you save on your shopping trips at Walmart.
U.S. Bank Shopper Cash Rewards™ Visa Signature® Card
The U.S. Bank Shopper Cash Rewards™ Visa Signature® Card allows you to earn 6% cash back on first $1,500 in combined eligible purchases each quarter with your choice of two retailers; 5.5% cash back on prepaid hotel and car reservations booked directly in the Rewards Travel Center; 3% cash back on the first $1,500 in eligible purchases in one everyday category; and 1.5% cash back on all other eligible purchases. And one of the retailers you can choose for the 6% cash back is Walmart.
This card also has an intro bonus that allows you to earn $250 after spending $2,000 on eligible purchases in the first 120 days. The annual fee is $95 (waived first year).
Learn more in our U.S. Bank Shopper Cash Rewards card review.
Discover it® Cash Back
The Discover it® Cash Back card has revolving spending categories where you can earn 5% cash back on everyday purchases at different places you shop each quarter like grocery stores, restaurants, gas stations, and more, up to the quarterly maximum when you activate. Plus, earn unlimited 1% cash back on all other purchases.
To add to the savings, Discover will match all the cash back you’ve earned at the end of your first year. For example, if you were to earn $330 in cash back on all your spending, Discover will match that and bring your final total to $660.
Lastly, you will have a 0% intro APR on purchases for 15 months (then 18.49% - 27.49% Variable *Rates as of December 12, 2024) and a balance transfer intro APR of 0% for 15 months (then 18.49% - 27.49% Variable *Rates as of December 12, 2024).
Citi Double Cash® Card
With the Citi Double Cash® Card, you can earn 2% on every purchase with unlimited 1% cash back when you buy, plus an additional 1% as you pay for those purchases; plus, a special travel offer, earn 5% total cash back on hotel, car rentals and attractions booked on the Citi Travel℠ portal through 12/31/25. This is also one of the best credit cards for groceries, as your earnings will always be a consistent up to 2% cash back.
To add to the savings, you will have an intro 0% APR on balance transfers for 18 months (then 18.49% - 28.49% (Variable)). You can use a balance transfer to help pay off debt even quicker than you would if you keep your debt on a credit card accruing interest.
Chase Freedom Unlimited®
The Chase Freedom Unlimited® has an easy-to-earn sign-up bonus — you can earn an extra 1.5% on everything you buy (on up to $20,000 spent in the first year).
You can earn 6.5% cash back on travel purchased through Chase Travel℠, 4.5% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service and 3% cash back on all other purchases (on up to $20,000 spent in the first year). After your first year or $20,000 spent, earn 5% cash back on travel purchased through Chase Travel℠, 3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service and unlimited 1.5% cash back on all other purchases. Along with cash back, you’ll have an intro 0% APR on purchases for 15 months (then 19.74% - 28.49% Variable).
Also, if any of your purchases at Walmart have issues, the card includes purchase protection and extended warranty protection when you use the Chase Freedom Unlimited to pay, along with a host of other included benefits.
It’s important to compare the best cashback credit cards to ensure you get the one that suits your needs the most.
FAQ
What are the best ways to earn cash back at Walmart?
The right credit cards and cashback apps can help you maximize your cash back at Walmart.
Ibotta and Rakuten are two cashback tools that provide you with as much as 5% back on certain purchases. Cashback aggregate websites such as CashbackMonitor.com help you determine which specific sites will provide the most money back.
Some credit cards also provide more cash back for Walmart purchases than others. This includes Walmart credit cards and others. You can also double dip and use a cashback app while also paying with these cards to get the most money back on your Walmart purchases.
Which apps let you earn cash back at Walmart?
Many different cashback apps allow you to earn cash back for purchases at Walmart. Ibotta offers up to 5% back on select purchases, as does Rakuten — both of which are cashback websites. Honey, which is a browser extension that searches for discounts and allows you to earn Honey Gold points, also provides points for shopping at Walmart.com.
Because there are many different sites, using a website such as CashbackMonitor can help you to find which ones are providing the most cash back at the time of your purchase.
Bottom line
There are a seemingly infinite amount of ways to save money shopping online, and these are just a few ideas to jumpstart your savings while shopping at Walmart. As prices continue increasing, even at Walmart, it’s important to stay on top of the ways you can save money there.
If you want to begin stacking rewards, I suggest combining a cashback rewards platform like Ibotta or Rakuten and a cash back credit card like the Citi Double Cash Card to work simultaneously. Stacking rewards like this can lead to significant savings at the Walmart checkout or with any other large retailer. All these methods for saving can help you learn how to manage your money better and get ahead faster.