Does Walmart Cash Personal Checks? – Everything You Should Know [2023]

Were you ever put in a situation where you had a handwritten check and wanted to cash it, but no retail store cashed it? Looking at the Walmart stores, if you think that “Does Walmart cash personal checks?” Well, then, I have a comprehensive answer to this question. To know more about it, please read this article till the end as I explain to you all about Walmart check cashing fee, limits, and other information about how to cash personal checks at Walmart.

If you have searched for many articles but you have not found the complete information, this article will help you understand all the details about Walmart personal checks cash service. Please read it till the end to understand how you can use this service.

Out of all Walmart customer services, the service that most of the customers look for is to cash check at Walmart. If you have been in a situation where you couldn’t cash your personal check to any nearby store, you must consider Walmart your priority.

Does Walmart Cash Personal Checks?

Yes, you can visit any Walmart’s Money center and request to cash your personal check. But there are some things that you should know before cashing your check at the store. The first thing you must provide is your legal photo ID to prove your identity. Then, you must pay the Walmart to check cashing fee, which is $4 for cashing a $1,000 personal check and if your amount goes above $1,000, let’s say $1,001, you have to pay $8. The fees will remain $8 from $1,001 to $5,000.

So, you must know about these small details before using Walmart check cashing services.

What is the Walmart check cashing limit?

Walmart offers personal check cashing services to you, but it also has set limits that you should be aware of. The limit set by Walmart for cashing personal checks is up to $5,000 per check. It is a general limit, but the actual limit depends upon the location of your store.

During tax season, the limit of the Walmart check cashing limit increases and goes up to $7,500. To cash such a big amount, you must inform the Walmart store before cashing your business check.

How much does Walmart charge to cash a check?

To cash a personal check, you must pay some Walmart check cashing fees, as we mentioned briefly. Walmart’s cashing check service that you get costs you around $4 if you want to cash your $1,000 personal check. If you have more than $1,000, then the standard rate of $8 will apply.

You can cash in up to a $5,000 check, and the maximum charge will remain $8. So, in any case, your fees will not be more than $8.

How can I cash a personal check at Walmart?

It is a very easy process if you do not know where to cash a personal check at Walmart.

  • First, you have to visit the Money Center at Walmart.
  • Then provide your ID proof to the cashier.
  • After that, you must give the check that you want to cash.
  • Now, the cashier will verify both details and approve your check.
  • After getting approval from the cashier, you will get your cash minus the fees.
  • Now your process is complete.

Can I request someone else to cash a personal check at Walmart?

Unfortunately, there is no option for anyone else to cash a check on your behalf at any Walmart Money Service Center. You have to personally visit the store and give your personal check with your ID proof. In short, the person whose name is on the check can cash it at the center.

So, if you have a check that you want to cash at Walmart, then make sure you have your photo ID proof with you at the time of giving your check at Walmart for cashing.

What is the Walmart Money Center Operating Hours?

You will be glad to know that Walmart Money Centers are open throughout the weekdays. Though they have some specific working hours, that you must keep in mind if you are looking for their services. Kindly note that the operating hours of Walmart Money Centers are from morning 7:00 am to evening 11:00 pm from Monday to Saturday and from morning 9:00 am to evening 9:00 pm every Sunday’.

What types of checks you can cash at Walmart Money centers?

As you must now be clear on Walmart cash personal checks, don’t you wonder what type of other checks Walmart must be processing? Yes, Walmart cash checks other than personal, and they are:

  • Pre-printed checks
  • Business checks
  • Social security checks
  • Government checks
  • Tax refund checks
  • Retirement disbursement check
  • Out-of-state checks
  • Cashier’s check
  • 401(k) retirement checks
  • Payroll checks

The above list shows us the accepted checks but have you ever encountered any situation where Walmart did not process your check? There are certain types of checks that Walmart will not cash

Which checks will Walmart not accept?

Walmart will not accept the following types of checks. Keep note of them, and if you have any, deal urgently with them.

  • Checks that are expired
  • Personal checks that are handwritten
  • Post-dated checks (PDC)
  • Foreign checks
  • Third-party checks

Do you know what other companies offer services to cash a personal check?

Besides Walmart, some other companies also offer you services to cash personal checks. These companies are as follows,

  • Food Lion cashes up to $500 personal check
  • Publix cashes up to $75 personal check
  • Kmart cashes up to $50 personal check
  • Giant Eagle cashes up to $30 personal checks.
  • Market Basket cashes up to a $50 personal check.

If you have these companies nearby your area, then you can choose from where you want to cash your check.

What is the policy of Walmart Cashing Checks?

If you are not aware of the cashing checks policy of Walmart, then you must know certain things. Does Walmart cash all kinds of checks? – The answer is no. But the company takes certain kinds of checks or instruments and provides cash which is below,

  • Government-issued checks
  • Money Orders
  • Tax refund checks
  • Payroll checks
  • Cashier’s checks
  • Checks on insurance settlement


After reading the article, you must be clear on how to cash a personal check at Walmart. But before you go, please confirm when the Money Center opens at Walmart. In this article, I have explained all the steps on how to cash a personal check and how much does Walmart charge to cash checks.

If you have any suggestions or want my help, please comment and allow me to help you. While visiting the Walmart Money Center, please remember that depending upon the location, the timing and amount will change. But don’t worry; the fees will not exceed $8.


What ID proof can I use to cash a check?

Walmart will accept any of the below Id proofs:

  • Driver’s License
  • Military ID and Tribal ID
  • US Passport
  • Any ID issued by the state government

What is the maximum amount which Walmart can cash?

Walmart has a limit to cash up to $5000 per check, and from January to April, they have extended their limit up to $7500.

Does Walmart cash checks on Sunday?

Yes, please take note of the time on Sundays, though.

Does Walmart take handwritten checks?

No, Walmart will not accept handwritten checks as they are more susceptible to fraudulent activities, and further employees at the store might not be familiar with how to process them.

When can I get a maximum amount of $7,500 from Walmart’s personal check cash service?

Usually, the limit to get cash from a check at Walmart is $5,000, but if you want to get $7,500, you must take your cash to Walmart from January to April. But before you go, please inform the store about your visit so the staff can arrange the amount if they are short.

Is it possible for me to cash a stimulus or IRS check?

You can cash your tax refund checks or stimulus checks at Walmart, but they should not exceed the limits.

Leave a Comment