
Does Walmart cash checks? Well, this is a question that most Walmart shoppers, along with other people, often ask. Well, yes! You can cash your check at your local Walmart store and get your money immediately. The Walmart check cashing service is fast, reliable, and convenient.
The best part? You don’t need to have a bank account to cash your check. Plus you don’t even need to register to access the service. It’s that easy.
Walmart also lets you load your Walmart MoneyCard with the money you cash for additional convenience.
Simply visit your local Walmart store for fast and convenient check cashing services.
Here is a comprehensive guide on how the Walmart check cashing service works.
What Types of Checks Does Walmart Cash?
It’s possible to cash different types of checks at Walmart’s Money Center. However, the check you want to cash must fall under Walmart’s accepted forms of checks.
These include payroll checks, tax refund checks, government checks, insurance settlement checks, cashier’s checks, two-party personal checks up to $200 as well as 401k and retirement disbursement checks.
According to Walmart, they can cash a check as long as it’s pre-printed. If you’re not sure whether your check meets the listed criteria, you can verify this at their Customer Service Desk.
Walmart also cashes MoneyGram money orders, but only if they were originally purchased at Walmart.
SUMMARY
They are cashing in a variety of checks actually. This includes pre-printed checks, two-party personal checks, MoneyGram money orders, 401k and retirement disbursement checks, insurance settlement checks, cashiers’ checks, tax checks, government checks, and payroll checks.
How to Cash Your Check at Walmart?

Walmart makes cashing checks at their stores quite easy and hassle-free. You don’t need to register to access the service.
You also don’t need to have a bank account to cash your check at Walmart.
Additionally, you don’t even need to make a shop at your local Walmart store to cash a check.
To cash your check, simply provide an endorsed check for cashing at the Money Center (or Service Desk) in your local Walmart store alongside a valid government-issued form of photo identification. This could be your driver’s license or passport. You may also be required to present your Social Security Number.
To make the process fast and easy, be sure to bring along all the mentioned documents. Once you present all the necessary materials, you’ll have your money in just a matter of minutes.
Don’t Miss: How to Write a Check Without Cents?
Walmart Check Cashing Fees and Limits
Walmart restricts single check cashing transactions at $5000. However, this limit is temporarily increased to $7500 from January to April.
Walmart also limits the check-cashing transactions to 3 per day for amounts of less than $5000.
As for the transaction fees, Walmart charges $4 for cashing checks with up to $1000. For checks between $1001 and $5000, you’ll be charged $8.
If you want to cash a Two-Party Personal Check, the maximum amount you can transact is $200 which you’ll be charged a maximum of $6.
If you’re cashing more than $5000 during the January to April period, Walmart recommends checking with their customer service department to find out the maximum fees.
PS. If you have a Walmart MoneyCard, you can have part or all the money you cash loaded into the card, since it’s a reloadable prepaid card.
Typically, Walmart charges a reload fee of $3 for this service. However, the fee is waived if you load with the money you get after cashing your check. The original check cashing fee is still charged though.
Don’t Miss: How to Write Dollars and Cents on a Check?
Final Thoughts
Walmart check cashing services are fast, reliable, affordable, and very convenient. Plus you don’t require a bank account to cash your checks.
As long as your local Walmart store is open, where the operation hours extend compared to the banks, you can have your cash whenever you want.
Do u guys cash check