Does Walmart Have Cashback Limits?

Before ATMs were so widely available, cashback was a much more common service. But what exactly is cashback? It’s honestly exactly what it sounds like. Cash back is when you receive cash back from a retail checker or self checkout station when paying with a debit card for a purchase.

Like almost all major grocery retailers, Walmart offers cash back in increments of $20, with a limit of $100 per transaction. You can also receive cash back when paying with a personal check. However, cashback on check transactions is limited to $20.

By going to the Walmart Money Center, you could get the full amount of your check cashed for a small fee.

Availability of this service may vary depending on the amount of cash available in each register or at each store.

Walmart Cashback Limit

How Does Cash Back Work At Walmart?

Getting cashback from Walmart is super easy. All you have to do is make a purchase at a cash register or self checkout kiosk and request cashback during the payment process.

In order to grant you your cashback, the checker or checkout machine charges the additional cash amount to your bank card, then removes the cash from the register and gives it to you. Essentially, cash back allows shoppers to withdraw cash from their bank account while making a purchase at a point of sale.

Thankfully, Walmart’s basic cashback service does not cost the shopper anything beyond the cost of their transaction and the amount they’re requesting in cash.

Does Walmart Have Cashback Limits?

Walmart imposes a $100 cashback limit per transaction. However, they allow customers to request three cashback transactions per day, so you could theoretically receive up to $300 in cash per day using cashback at Walmart.

Just keep in mind that this depends on the availability of cash at the store you’re requesting cash back from. If a store is running low on cash, they’re less likely to offer large sums of cash back.

When Can You Get Cash Back At Walmart? 

You can request cash back at any time during Walmart’s opening hours, as long as a checkout line is open. Cashback services at Walmart are available through any open checkout line, including self checkout. However, some self checkout lines might limit cashback to $60.

Walmart store hours vary by location, with some stores closing around 10 or 11 PM while other stores stay open 24 hours.

How To Get Cash Back At Walmart

To receive cash back at Walmart, you will need to:

  • Pay with a debit card (limit = $100) or personal check (limit = $20)
  • Visit any cash register, including self checkout, and request cashback during the payment process

Unfortunately, cashback cannot be requested on credit card transactions. This includes Walmart Credit Cards and all other major credit cards such as Mastercard, Discover, and American Express. The reason for this is because credit cards are not bank cards, so they do not have access to funds in real time. 


Why won’t my Walmart credit card let me get cash back?

Cashback is typically only available to customers paying with debit cards or personal checks. The reason you can’t receive cashback from a credit card is the same reason you can’t use a credit card at an ATM.

Can you get cash back at Walmart without a PIN?

No. While you can use your debit card without a PIN (it’ll work as a credit card), you will not be able to receive cash back in this case.

How much cash back can you get at Walmart self-checkout?

Some Walmart self checkout lanes limit cash back to $60 while others allow the full limit of $100.

Does the Walmart app give cash back?

No. Cashback is only available through a checkout stand, such as a traditional register or self checkout.

Can you get cash back at Walmart with Samsung Pay?

No. Walmart does not accept Samsung Pay as a valid form of payment.

Does Walmart count as a grocery store for cash back?

Yes. Walmart offers cash back just like most major grocery stores.

How much cash back can you get at the Walmart Money Center?

This depends on the type of transaction you are requesting through the Walmart Money Center. For certain check-cashing services, Walmart Money Center allows customers to walk away with as much as $7,500 in cash.


Getting cashback at Walmart is super easy and straightforward. All you have to do is come prepared with a valid debit card or personal check and visit any open register. Credit cards are not valid for cashback.

Cashback is limited to $100 per transaction, but customers can request up to three cashback transactions per day. If you’re using a personal check to request cashback, you will be limited to $20 in cashback.

However, you can also use the Walmart Money Center to cash the full amount of your check for a small fee of between $4 and $8 depending on the amount of your check.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.