Walmart Cash rewards program: How to earn 'cash,' save on your bill and enjoy perks
Nowadays, there are fewer painful activities in life than grocery shopping, as money doesn't go as far as it used to. If your order total makes you recoil at checkout, there are some things you can do to soften the blow — namely, making sure you're swiping one of the best grocery credit cards to get a valuable return for your everyday spending.
But here's the problem: Many credit card issuers don't consider Walmart, one of the most popular stores on Earth, to be a grocery store. In most cases, you'll earn a measly 1% cash back. In other words, Walmart is a bit tougher to squeeze value from than many other supermarkets.
Luckily, there is a new no-annual-fee card that is geared toward everyday Walmart shoppers. With the OnePay CashRewards Card, you can earn up to 5% back on all Walmart purchases (see rates and fees).
However, you'll need a Walmart+ membership to get up to 5% back on all your store items. Here's what to know about Walmart+ and Walmart Cash (formerly called Walmart Rewards) and how to maximize this program.
Related: 6 foolproof ways to maximize rewards on grocery spending
What is the difference between Walmart+, Walmart Cash, Walmart Rewards and OneWalmart?

Walmart has a handful of programs that sound very similar. It's worth knowing what each of them is, as they serve very different purposes:
- Walmart Cash: This is Walmart's general loyalty program. It is free to join and earns rewards currency that can be used for Walmart expenses.
- Walmart Rewards: This program no longer exists; it is the discontinued name for the Walmart Cash program.
- Walmart+: This paid subscription option offers enhanced savings opportunities and handy benefits that others don't.
- OneWalmart: Walmart employees can view their work schedules, pay stubs and other information on this site.
Overall, Walmart Cash is the only program with absolutely no strings attached.
What is the Walmart Cash rewards program?

Walmart Cash is Walmart's proprietary rewards currency. Anyone with a free Walmart account can earn it. By making specific purchases with Walmart, you will earn credit that can be used exclusively with Walmart, though there's a way to make it more flexible.
Earning
You won't earn Walmart Cash for every purchase. Instead, you'll see a "manufacturer offer" next to qualifying items. It'll tell you exactly how much you will earn for your purchase.
To earn rewards, tick the box under each item and earn your rewards after purchasing. If you choose not to buy the item immediately, all manufacturer offers you select will be saved to your account dashboard.
To see manufacturer offers:
- Select "Account."
- Select "Get Walmart Cash."
- Click "Browse all manufacturer offers."

Manufacturer offers expire and change frequently, so if you see an offer you like, be sure to check the expiration date.
It's also worth noting that members of Walmart+ (Walmart's premium membership discussed below) will also receive Walmart Cash when purchasing through Walmart+ Travel. You'll earn 2% cash back on airfare and 5% cash back on other purchases.
Related: Best travel credit cards
Spending
Think of Walmart Cash as more of a rebate than a discount. That is, Walmart Cash is something you earn after you've paid for your cart. You accrue a Walmart e-gift card with a balance that rises when you earn and falls when you spend. To redeem Walmart Cash, you have two options.
First, you can use it to offset your Walmart bill. When shopping online, apply your rewards balance to your cart. When shopping in a store, scan a QR code at the register. You can then tap "Use Walmart Cash," which will redeem as many rewards as necessary to pay for your stuff (you can then choose how you want to pay for any remaining balance).
Alternatively, you can liquidate your rewards by cashing them out in-store. Go to walmart.com or the Walmart app, then click "Cash out in-store." You will be taken to a page that'll generate a special barcode for your rewards. Scan it at a Walmart MoneyCenter, show your ID to a customer service associate and receive that sweet cash.
What are the benefits and perks of joining Walmart+?
If you're a regular Walmart customer (and even if you're not, in some cases), a Walmart+ subscription could far outweigh its annual cost.
There are two tiers of Walmart+. Here's what you need to know about each.
Walmart+
The standard Walmart+ membership costs $98 annually (or $12.95 per month). However, those with the American Express Platinum Card® can get it complimentary. The card comes with up to $12.95 plus taxes in monthly statement credits toward one auto-renewing Walmart+ membership (Plus Ups excluded; enrollment required).
The perks for Walmart+ are:
- Unlimited 5% cash back for members with a OnePay CashRewards Card
- Free shipping from walmart.com (no order minimum)
- Free grocery delivery on orders of $35 and up (must have a Walmart within a reasonable distance)
- Free pharmacy delivery (no order minimum)
- Free 24-hour online support from veterinary experts with Pawp
- Fuel savings (up to 10 cents off per gallon) at participating gas stations (Exxon, Mobil, Sam's Club, Murphy and Walmart)
- Auto care benefits, including free flat tire repair and free road hazard warranty after you purchase new tires with installation
- 25% off Burger King purchases — and a free Whopper with any purchase every three months
- Free returns from home (no printing or repackaging necessary)
- Free Paramount+ or Peacock (separate registration required)
- Select ad-free Pluto TV shows
- Up to 5% in Walmart Cash when booking travel through Walmart+ Travel
Related: A guide to the Amex Platinum Walmart+ benefit: The membership that pays for itself
InHome Plus Up
You can upgrade your Walmart+ subscription to a membership called InHome Plus Up. It costs an additional $40 per year (or $7 every month). That means you'll pay $138 annually or $19.95 monthly (the Amex Platinum Card statement credit isn't valid for Plus Up membership).
InHome Plus Up is a white-glove version of Walmart+. It allows you to receive store deliveries from a trusted Walmart associate to your garage or kitchen. To qualify, you need a smart lock, home/garage keypad or similar device.
Key things to know about the Walmart Cash rewards program

Walmart Cash is pretty straightforward, but there are a few eccentricities to be aware of.
You must cash out your rewards to buy certain items
You can't redeem Walmart Cash for everything. Specific items can't be discounted with your rewards, including:
- Alcohol
- Tobacco
- Firearms
- Lottery tickets
- Financial services like money transfers and bill payments
- Gift cards
- Many prescription-related items
You also can't offset the price of your Walmart+ Travel purchases.
That said, you can still cash out your rewards and do whatever you want with that money. It's just an extra (slightly inconvenient) step.
There are rules for cashing out your rewards in-store
You must have at least $25 in Walmart Cash to cash out your rewards in a store. You can only cash out once daily at a maximum of $500. You're also capped at $1,000 in weekly withdrawals and $2,000 in monthly withdrawals.
Unless you're an absolute Walmart Cash-earning monster, these restrictions shouldn't be a big deal.
Paper coupons supersede Walmart Cash
You can't use paper coupons while you earn Walmart Cash. It's one or the other — and paper coupons override Walmart Cash. Just make sure you keep this in mind as you crunch the numbers to figure out how to save the most money.
Walmart Pay
Walmart Pay is Walmart's digital wallet, similar to Apple Pay and Samsung Pay. In short, you can store your credit, debit and Walmart gift cards on your phone to scan at checkout.
You won't earn bonus rewards for using Walmart Pay — it's simply convenient.
What about the OnePay CashRewards Card?

The OnePay CashRewards Card is a cobranded card that earns unlimited cash back at a generous rate. Walmart+ members earn 5% back on Walmart purchases (both in-store and online), and nonmembers earn 3% back. Plus, cardholders earn 1.5% back on all purchases and receive no foreign transaction fees (see rates and fees).
Other good options to use for Walmart shopping are:
- American Express Platinum Card: The Amex Platinum offers cardholders monthly statement credits of up to $12.95 toward one Walmart+ membership (subject to auto-renewal; Plus Ups excluded). Enrollment is required.
- Chase Freedom Unlimited® (see rates and fees): Earn a fixed 1.5% cash back on all purchases.
- Capital One Venture Rewards Credit Card and Capital One Venture X Rewards Credit Card: Both cards earn 2 miles per dollar spent on all purchases.
- Citi Double Cash® Card (see rates and fees): You'll earn 1% cash back when you make a Walmart purchase and 1% cash back when you pay off that purchase (effectively 2%). To earn cash back, pay at least the minimum due on time.
Related: Get up to 5% cash back on Walmart purchases with the new OnePay CashRewards Card
FAQs about the Walmart Cash rewards program
Does Walmart Cash expire?
Walmart Cash never expires.
Does Walmart Cash have a minimum redemption amount?
Walmart Cash does not require you to accrue a specific amount of cash before you can redeem it for Walmart purchases. However, you'll need at least $25 in Walmart Cash to cash out your rewards in-store.
Why is Walmart+ worth it?
Walmart+ can quickly justify itself by waiving fees and offering discounts on everyday purchases. For example, if you routinely request home deliveries or fill up at qualifying gas stations, it may be wise to subscribe to Walmart+.
Bottom line
If you are even an occasional Walmart shopper, it's recommended that you sign up for Walmart Cash. It's free to join and earns rewards you can use for Walmart expenses.
For frequent shoppers, the paid Walmart+ service comes with plenty of benefits, including free shipping, grocery and pharmacy delivery, and fuel discounts at participating gas stations.
Remember to pay with the right credit card to maximize your rewards and even wipe off the cost of the Walmart+ monthly membership fee.
TPG featured card
Rewards
4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro offer
Annual Fee
Recommended Credit
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.
Rewards Rate
4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro Offer
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.As High As 100,000 points. Find Out Your Offer.Annual Fee
$325Recommended Credit
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.Excellent to Good
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.