What Time Does Walmart Stop Cashing Checks?

Getting a check cashed can sometimes be a matter of urgency. But if the banks are closed, what other options do you have? If you’re needing to get a check cashed quickly Walmart can be a good option.

Checks can be cashed at any Walmart locations and they are generally open until 11pm Monday through Sundays.

But the hours are dependent on location, so make sure to check your exact store hours through the Walmart Store Directory.

When it comes to cashing checks, Walmart Money Center can cash checks at any time during their opening hours. Also, even if a Walmart store doesn’t have a dedicated Money Services desk, all Walmart locations are equipped to cash checks for customers.

Walmart Cashing Checks

How Much Does It Cost?

For checks up to $1,000, Walmart will charge no more than $4.

For checks over $1,000, you can expect to pay an $8 fee at Walmart Money Center.

Walmart typically does not cash checks larger than $5,000.

Documents Needed

All you need to bring with you in order to cash a check at Walmart is your check and a valid ID.A valid ID can include:

  • Your driver’s license
  • Your passport
  • Any government-issued ID

What Kinds Of Checks Does Walmart Cash?

Walmart is equipped to cash a range of check types that all fall under the umbrella of pre-printed checks.

Some examples of pre-printed checks (cashable at Walmart) include:

  • Payroll checks
  • Government checks
  • Social security checks
  • Business checks
  • Tax return checks

Unfortunately, Walmart Money Center does not cash handwritten checks.


Is there an age limit to cash checks at Walmart?

Yes. You must be 18 years of age or older to cash a check at Walmart.

Is there a maximum amount you can cash checks at Walmart?

Yes. Walmart typically limits single check amounts to $5,000. However, during the first four months of the year, some Walmart Money Centers might extend this limit to $7,500 to accommodate larger tax refund checks.

Can you cash a check through Walmart online?

No. Due to the nature of receiving cash (a form of physical currency), you cannot cash a check online.

Are there special hours for senior citizens at Walmart Money Center?

No. Walmart Money Center adheres to the same hours of operation for all customers.


Walmart Money Center is a great place to cash checks, especially if you don’t have a traditional bank account. Hours vary, though, so there’s no hard-and-fast way to determine what times you can and can’t cash checks at Walmart. Simply check in with your local Walmart Money Center to find out their opening hours. Any time Walmart is open, you should be able to cash a check at their Money Services counter.

Leave a Reply

Your email address will not be published.

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