Yes, you can get cash back at Walmart with a credit card, but only at the register during checkout

Walmart's cash back service works at checkout lanes, not at ATMs. When you pay with a credit card, you can ask the cashier to add cash back to your transaction — they will process your purchase and the cash withdrawal together on one receipt. The amount comes out of your credit card's available credit, just like any other charge.

This is different from debit card cash back, which draws from your bank account. With a credit card, you are borrowing the cash from your card issuer, and you will owe it back when your statement arrives. The cash back amount gets added to your credit card balance.

Key Takeaways

  • Cash back at Walmart is available only at checkout registers when you swipe or insert your credit card — not at ATMs or self-checkout.
  • The cash back amount is added to your credit card balance, so you will owe interest on it if you do not pay your full statement.
  • Walmart typically allows cash back in increments of $20, up to a limit that varies by store location.
  • You do not earn rewards or cash back on the cash back withdrawal itself — only on the merchandise purchase.
  • If your credit card has a cash advance fee, that fee may explore to the cash back transaction depending on your card's terms.

How to request cash back at the Walmart checkout

Tell the cashier you want cash back before they process your payment. They will ask how much you need. Have your credit card ready and let them know the amount — most Walmart locations accept cash back in $20 increments, though some may allow $10 or $5 bills depending on their drawer setup.

The cashier will ring up your merchandise, add the cash back amount to the total, and then run your credit card. You will sign the receipt (or enter your PIN, depending on your card type) and receive your cash and merchandise at the same time. The entire transaction appears as one charge on your credit card statement.

Cash back limits and what Walmart allows

Walmart does not publish a single company-wide cash back limit, so the maximum amount varies by store. Most locations allow between $40 and $100 in cash back per transaction, though some stores may go higher or lower. If you need more than your store's limit, you can make multiple transactions or ask the customer service desk what their specific policy is.

The cash back must be requested at a staffed checkout lane. Self-checkout kiosks do not offer cash back, and you cannot get cash back at the Walmart Money Center or customer service desk — only at the register during a purchase.

Understanding credit card cash advances versus cash back

Cash back at checkout is technically a cash advance from your credit card issuer. This matters because many credit cards charge a cash advance fee — typically 3% to 5% of the amount withdrawn — and the interest rate on cash advances is often higher than the rate on regular purchases. Check your card's terms to see if cash advances carry a fee.

If your card does charge a cash advance fee, that fee will appear on your statement separately from the cash back amount. For example, if you take $40 in cash back and your card charges a 3% fee, you will owe $40 plus $1.20 in fees. You will pay interest on both the cash and the fee if you do not pay your full balance by the due date.

Rewards and cash back on the cash back itself

You do not earn rewards points or cash back on the cash withdrawal portion of your transaction — only on the merchandise you purchased. If you buy $50 in groceries and take $40 in cash back, your rewards are calculated only on the $50 purchase, not the $90 total charge.

This is an important distinction if you are trying to maximize rewards. Taking cash back at Walmart does not help you earn more points or cash back; it straightforward gives you physical money while adding to your credit card balance.

When cash back at Walmart makes sense

Using credit card cash back is most useful when you are already shopping at Walmart and need cash without making a separate trip to an ATM. It saves you time and may save you ATM fees if your bank charges out-of-network withdrawal fees.

It makes less sense if your credit card charges a cash advance fee or if you carry a balance month to month. In those cases, the fee and interest charges will cost more than an ATM withdrawal would. If you do not have a rewards card or if your card's cash advance rate is significantly higher than your purchase rate, paying a fee to borrow cash is usually not worth it.

Alternatives to credit card cash back at Walmart

If you need cash and want to avoid credit card fees, use your debit card instead. Debit card cash back works the same way — you ask for it at checkout — but the money comes directly from your bank account with no interest or cash advance fees. Most banks do not charge fees for debit card cash back at retailers.

You can also use Walmart's MoneyCenter or customer service desk to withdraw cash from your bank account using your debit card, though this is less common now. Some Walmart locations also have ATMs on-site, though these may charge a fee depending on your bank.

Frequently Asked Questions

Do I earn cash back rewards on the cash back amount itself?

No. Rewards are calculated only on your merchandise purchase, not on the cash withdrawal. If you buy $50 in items and take $40 cash back, you earn rewards only on the $50.

Will my credit card charge me a fee for cash back at Walmart?

It depends on your card's terms. Many cards treat cash back as a cash advance and charge a fee of 3% to 5%, plus a higher interest rate. Check your cardholder agreement or call your card issuer to confirm whether your card charges a cash advance fee.

Can I get cash back at Walmart's self-checkout?

No. Cash back is only available at staffed checkout lanes. Self-checkout kiosks do not have the ability to dispense cash, so you must use a regular register.

What is the maximum cash back I can get at Walmart?

Walmart does not set a company-wide limit, so it varies by store location. Most allow between $40 and $100 per transaction. Ask your cashier or the customer service desk what your store's limit is.

Is credit card cash back the same as debit card cash back?

The process is identical, but the source of money is different. Debit card cash back draws from your bank account when ready with no fees or interest. Credit card cash back borrows from your card issuer and may carry a cash advance fee and higher interest rate.