What Time Does Walmart Stop Cashing Checks?

Did you know you can cash your checks at Walmart?

If you want to take advantage of this service, you will certainly want to know when Walmart stops cashing checks.

And we have the answer right here!

What Time Does Walmart Stop Cashing Checks?

Walmart stops cashing checks when the customer service desk or MoneyCenter closes. While the closing time will change depending on your local store, they will typically close between 8:00 PM and 10:00 PM every day. However, Sundays, they can close as early as 6:00 PM.


  • Walmart stops cashing checks when the Money Center or customer service desk closes.
  • You should find out what time your local Walmart stops cashing checks by calling or looking online.
  • Most Walmart customer service desks stay open until 10:00 PM every day.

Now, let’s talk about how to find the check cashing hours at your local Walmart!

Therefore, you can know for sure when you will be able to get your check cashed at Walmart.

Walmart Check-Cashing Opening Hours

Alright, let’s talk about Walmart’s check-cashing opening hours.

The first thing to understand is that you can cash a check at a Walmart MoneyCenter or at the customer service desk. And both options have different opening hours.

Check-Cashing LocationMonday-SaturdaySunday
Customer Service Desk8:00 AM – 10:00 PM8:00 AM – 10:00 PM
Money Center8:00 AM – 8:00 PM10:00 AM – 6:00 PM

Now, it’s important to note that these times are not guaranteed.

While they are the most common closing times, some Walmart customer service desks and MoneyCenters have varying schedules.

So let’s find out how to check the hours of your local Walmart!

How to Find the Check Cashing Hours of Your Local Walmart

There are two locations within a Walmart store where you can cash checks: At a MoneyCenter counter or a customer service desk.

Both of these locations have different opening hours, but in order to check when they are open, you can follow the same set of instructions.

  1. First, navigate to Walmart.com.
  2. Select the Walmart Store Finder.
  3. Then, enter your zip code.
  4. Select your store.
  5. The opening hours for the MoneyCenter and customer service desk will be listed below!

Now you know how to find the cash checking hours of the Walmart near you.

Does Walmart Cash Checks 24 Hours a Day?

You also might wonder how late you can cash a check at Walmart if your local Walmart is open 24 hours a day.

Once again, it completely depends on the specifics of your local Walmart.

Some 24-hour Walmarts keep the customer service desk open after midnight and all through opening hours.

However, for most Walmart stores, the customer service desk will close at 10:00 PM.

On the Walmart Store Finder website, it will list the opening hours of the customer service desk at the Walmart near you.

But sometimes, it says it’s open 24/7, and when you arrive, no one is at the desk.

If this happens to you, all you need to do is ask a cashier to head over to the customer service desk, and they can cash the check for you!

Where Can I Cash a Check if Walmart Is Closed?

Another scenario that might occur is that you missed Walmart’s MoneyCenter or customer service desk opening hours.

And now you want to know if there is anywhere else you can go to cash your check.

Realistically, because Walmart’s customer service desks are open until at least 10:00 PM, there are not a lot of other stores that will be open past this time.

However, there are a few options:

  • Safeway: Some Safeway stores are open and will cash a check until 12:00 AM.
  • Kroger: You may find a Kroger grocery store open 24 hours that can cash your check late at night.
  • ATMs: If you have a bank account, most ATMs will cash checks at any time.


Walmart stops cashing checks when the MoneyCenter or customer service desk closes.

Both the MoneyCenter counter and the customer service desk have different opening hours, depending on which Walmart you are going to.

However, most MoneyCenters are open until 8:00 PM Monday through Saturday and 6:00 PM on Sundays. And most customer service desks are open until 10:00 PM every day.