Walmart Cash Turns Shopping Into Saving (and Then More Shopping)

Written by Oren Peleg | May 26, 2025

Here at Savvy, all featured products are thoughtfully handpicked by our section editors. When you purchase something from our links, we may earn an affiliate commission. One last note — any items listed below are in-stock with accurate pricing as of time of publication.

Plenty of loyalty programs promise points and perks but then slap on enough fine print to make you feel like you need a law degree just to redeem a free coffee.

Enter Walmart Cash. It turns your everyday shopping into digital dollars you can actually use: No blackout dates, no weird hoops, and it never expires.

Even better? You can use your Walmart Cash on almost anything — snacks, shampoo, or that much-needed coffee — or even cash it out for actual dollars.

Ready to accumulate some Walmart Cash? Here’s how the program works … and how to make it work for you.

What Is Walmart Cash?

walmart cash

Walmart Cash is a digital rewards currency that works like store credit. Every dollar of Walmart Cash equals one U.S. dollar when applied to eligible Walmart purchases, both online and in stores. It lives in your Walmart account (no card-swiping or “Buy 10, Get One Free" punch-stamping required) and stays good forever.

How to Earn Walmart Cash

Walmart gives you multiple ways to rack up that sweet digital dough:

How to Use Walmart Cash

Congrats. You’re basically Mr. Monopoly now (minus the monocle and real estate empire). Here's how to cash in your riches:

walmart cash

For Online Purchases

  1. Sign in to your Walmart.com account or open the Walmart app.
  2. Add your goodies to your cart.
  3. During checkout, apply your Walmart Cash balance (see graphic).

For In-Store Purchases

  1. Ready to check out? Open the Walmart app.
  2. Navigate to the Walmart Pay section.
  3. Scan the QR code at the register and let your Walmart Cash do its thing.
Pro Tip: If your Walmart Cash doesn’t cover the full total, you can still combine it with other payment methods.

Cashing Out Your Walmart Cash

Rent due? In trouble with the IRS? Just want to feel the thrill of actual bills in your hand?

If you have $25 or more in Walmart Cash, you can convert it into real money in-store. Here’s how:

  • Generate a barcode through the Walmart app or website.
  • Show it (and your valid ID) at the Walmart MoneyCenter.
  • Walk away $25+ richer.

You can cash out up to $500 per day, $1,000 per week, and $2,000 per month. So, maybe don’t get in too much trouble with the IRS.

What You Can’t Buy With Walmart Cash

Walmart Cash is almost as flexible as the yoga pants you can buy with it, but there are a few exceptions. You can’t use it on:

  • Alcohol, tobacco, firearms, or lottery tickets
  • Financial services (like bill pay or money transfers)
  • Gift cards and third-party services
  • Walmart+ Travel bookings
  • Prescription medications (depending on your state)
  • Walmart+ membership fees

For basically everything else — from school supplies to air fryers — Walmart Cash is a simple and fun way to stock up and save. Just remember to give Future You a high-five.

Sign up for daily deals.

Get personalized inspiration and exclusive deals from your favorite brands straight to your inbox.

We take your privacy seriously.
Read our Privacy Policy

Sign up for our newsletter