How to Get Cash Back at Walmart: Limits & Methods

You can get cash back at Walmart by making a purchase with a debit card at any register and requesting up to $100 in cash. There’s no fee for this service, making it one of the easiest ways to grab cash without visiting an ATM. But the register isn’t your only option. Walmart also offers check cashing, Quick Cash withdrawals on Walmart-branded cards, and other ways to walk out with bills in hand.

Cash Back With a Debit Card at the Register

The simplest method is asking the cashier for cash back when you pay with your debit card. You can request up to $100 per transaction, and Walmart doesn’t charge a fee for it. You’ll need to enter your PIN to complete the transaction, just like you would at an ATM. The cash back amount gets added to your total purchase, so if you buy $30 in groceries and request $40 cash back, your bank account is debited $70.

At self-checkout, the terminal will prompt you with cash back options on screen after you swipe or insert your debit card. You can typically choose preset amounts or enter a custom amount up to the $100 limit. One thing to note: if you’re paying with a personal check instead of a debit card, the cash back limit drops to $20.

Why Walmart Pay Doesn’t Work for Cash Back

If you use Walmart Pay, the retailer’s mobile payment feature inside the Walmart app, you won’t be able to get cash back at checkout. The system doesn’t support it. If cash back is your goal, stick with a physical debit card at the register.

Quick Cash With a Walmart Credit Card

Holders of a Capital One Walmart Mastercard or Walmart Store Card have a separate option called Quick Cash. When you make a purchase at a Walmart register with one of these cards, you can withdraw cash in $20 increments, up to $100 per day. Only one Quick Cash withdrawal is allowed per day, and you must be making an approved purchase at the same time.

The key benefit here is that Quick Cash transactions are treated as purchases for interest calculation purposes, not as cash advances. That distinction matters because regular credit card cash advances start accruing interest immediately with no grace period, and they carry additional fees. With Quick Cash, you avoid the cash advance fee and the higher interest rate that normally comes with pulling cash from a credit card. You’ll still pay interest if you carry a balance, but it’s calculated at your regular purchase rate.

Standard Cash Advances Are Different

If you use a Walmart credit card at an ATM or request a cash advance through other channels (convenience checks, bank withdrawals), those transactions are treated as true cash advances. That means a fee of $5 or 3% of the amount, whichever is greater, plus interest that starts accruing on the transaction date with no grace period. ATM operators may charge their own fee on top of that. Quick Cash at the register is the only way to avoid these costs with a Walmart credit card.

Cashing Checks at the MoneyCenter

If you need more than $100 in cash, Walmart’s MoneyCenter can cash payroll checks, government checks, and tax refund checks. The limits and fees are straightforward:

  • Checks up to $1,000: maximum fee of $4
  • Checks from $1,001 to $5,000: maximum fee of $8
  • Tax refund season (January through April): the upper limit increases to $7,500, still with a maximum $8 fee

These fees are often lower than what dedicated check-cashing stores charge, which makes Walmart a practical option if you don’t have a bank account or need cash quickly. Bring a valid government-issued photo ID. The MoneyCenter is usually located near the front of the store, and hours can be more limited than regular store hours, so check your local store’s schedule before making a trip specifically for this.

Which Method Gets You the Most Cash

Your best option depends on how much you need and what payment methods you have. Debit card cash back at the register is the fastest and cheapest route for amounts up to $100, with zero fees. Quick Cash on a Walmart credit card matches that $100 limit and avoids cash advance fees, but you’ll pay purchase-rate interest if you don’t pay your statement balance in full. Check cashing through the MoneyCenter handles the largest amounts, up to $5,000 (or $7,500 during tax season), for a modest flat fee.

For everyday cash needs, debit card cash back is hard to beat. You’re already shopping, there’s no fee, and $100 covers most situations where you need physical bills. If you regularly need larger amounts, the MoneyCenter’s check-cashing fees are competitive enough to be worth the stop.