Does Walmart Cash Personal Checks In 2026? (Guide)
Hey there! If you‘ve ever wondered whether you can cash personal checks at Walmart, you‘ve come to the right place. I‘m going to walk you through everything you need to know about Walmart‘s check cashing process so you can decide if it‘s the right option for your needs.
Let‘s start with the basics…
Can You Cash Personal Checks at Walmart?
The short answer is yes, you can cash personal checks at Walmart stores that have Money Centers.
Walmart states that they‘ll cash "most pre-printed payroll and government checks, money orders, cashier’s checks, and printed personal checks" with a valid photo ID.
So as long as your check is printed with your name and address, not handwritten, Walmart will cash personal checks up to $200 per check.
It‘s important to note that not all Walmarts have Money Centers. Only about 70% of locations offer check cashing services. I‘d recommend calling your nearest Walmart ahead of time to confirm they can cash personal checks before making a trip.
What Are Walmart‘s Personal Check Cashing Limits?
Walmart sets a maximum limit of $200 for cashing personal checks per check. This limit helps reduce their risk of fraud.
They do make rare exceptions up to $5,000 for personal checks, but you‘d have to call ahead and get manager approval.
Here‘s an overview of Walmart‘s standard check cashing limits:
| Check Type | Maximum Amount |
|---|---|
| Personal Checks | Up to $200 |
| Payroll/Govt Checks | Up to $5,000 |
| Cashier‘s Checks | Up to $5,000 |
| Money Orders | Up to $5,000 |
| Tax Refund Checks | Up to $5,000 |
The limits may vary by location and manager discretion.
During tax season from January to April, Walmart often increases limits on tax refund checks up to $7,500.
So if you need to cash an exceptionally large personal check outside Walmart‘s normal limits, it pays to call the Money Center first to see if they‘ll accommodate it. But expect to get questioned more closely for fraud prevention.
How Much Does Walmart Charge to Cash Checks?
Walmart charges a flat fee based on the check amount:
- $4 fee for checks under $1,000
- $8 fee for checks $1,000 – $5,000
For a check under $100, that ends up being around a 4% fee which is quite reasonable.
But the fee can seem excessive if you‘re cashing a small personal check – a $4 fee on a $20 check would be 20%!
Always ask the cashier upfront how much the check cashing fee will be so you know the amount you‘ll walk out with. Walmart deducts the fee directly from the check total when giving you the remaining cash.
What Kinds of Checks Does Walmart Cash?
Walmart is willing to cash a pretty wide variety of checks, including:
- Payroll checks
- Government checks (tax refunds, Social Security, disability, etc.)
- Cashier’s checks
- Money orders
- Insurance settlement checks
- Retirement account withdrawal checks
- Lottery winning checks
- Pre-printed personal checks
- Pre-printed business checks (up to $5,000)
As long as it‘s a printed check issued by a legitimate source, and not handwritten or made out to cash, Walmart will cash it assuming it‘s within their dollar limits.
But be aware – personal checks and handwritten checks are capped at $200 per check.
Can Walmart Cash Checks Made Out to Someone Else?
No, Walmart typically only cashes checks made payable directly to you. This policy is to prevent fraud.
The only exception is if it‘s a two-party check made out to you and someone else. For two-party checks, both of you would need to be present with IDs and endorse the check.
If you receive a check made out to someone else, you‘ll need to get it reissued in your name before Walmart can cash it for you.
What Information Does Walmart Need to Cash a Check?
To cash checks at Walmart, you’ll need to provide:
- Original check made out to you for the amount you want cashed
- Valid government-issued photo ID – Driver‘s license, state ID, passport, etc.
- Working phone number
- $4+ check cashing fee in cash if under $1,000
Prior to going, make sure:
- The check amount is within Walmart‘s limits
- The check is signed by the payer
- You‘ve endorsed the check by signing your name on the back
Also know that Walmart may ask for additional information like your home address, date of birth, or Social Security Number (last 4 digits) to verify your identity and prevent fraud.
Step-By-Step Guide to Cashing a Check at Walmart
Here‘s a quick play-by-play of what to expect when cashing your check at a Walmart Money Center:
-
Call ahead to verify your local Walmart cashes checks and has a Money Center.
-
Endorse your check by signing your name on the back.
-
Take your check and valid photo ID to the Money Center during their open hours.
-
Tell the cashier you want to cash the check and hand them the check and your ID.
-
The cashier will review your check, ID, and information. They may ask for additional info.
-
They‘ll collect the check cashing fee, deduct it from the check total, and hand you the remaining cash.
-
Keep the receipt showing check details and fees paid in case of any issues.
And you‘re done! As long as everything checks out with your ID and documentation, you‘ll walk out with cash in hand.
The whole process usually only takes 5-10 minutes if the Money Center isn‘t too busy. Way more convenient than going to the bank!
Pros of Cashing Checks at Walmart
Let‘s go over some of the biggest advantages of using Walmart‘s check cashing services:
-
No bank account required – Unlike a bank, anyone can cash checks at Walmart without having an account.
-
Convenience – With over 3,500 locations, Walmart is everywhere making check cashing accessible. No appointments needed.
-
Speed – Check cashing only takes a few minutes if the store isn‘t busy. Much faster than depositing into a bank account.
-
Extended hours – Walmart Money Centers are usually open evenings and weekends when banks are closed.
-
Low fees – Walmart‘s check cashing fees are very reasonable compared to other check cashing providers.
-
Higher limits – Walmart cashes larger checks up to $5,000-7,500 whereas banks have lower limits for non-customers.
-
Large checks accepted – Walmart accommodates government, cashier‘s checks, tax checks and more up to $5,000-7,500.
So if you need quick access to check funds without the hassle of a bank account, Walmart excels in speed, convenience, and flexibility.
Potential Downsides of Cashing Checks at Walmart
Of course, check cashing at Walmart isn‘t perfect. There are some drawbacks to consider:
-
Not all locations offer it – Only about 70% of Walmart stores have Money Centers, so check if yours does.
-
Limited hours – Money Center hours are usually 10am-7pm weekdays only. Not 24/7.
-
ID and fees required – You need government-issued ID and have to pay a flat check cashing fee.
-
Rigid limits – The $200 limit on personal checks is low and non-negotiable.
-
Higher risk – No recourse if checks bounce compared to depositing into your bank account.
-
Privacy concerns – Walmart collects your personal information like ID, address, phone number, etc.
For small convenience checks under $200 it‘s great. But for recurring check cashing or higher limits, other options may work better.
Walmart‘s Check Cashing Policies and Restrictions
While Walmart does its best to cash all types of checks, they have a few policies in place you should be aware of:
-
Personal checks have a strict $200 maximum limit per check.
-
Checks must be made payable directly to you; third-party checks are typically not accepted.
-
Checks need to be originals – no photocopies. Printed checks only, no handwritten checks.
-
Your ID name must match the name printed on the check.
-
Checks cannot be postdated or stale dated more than 180 days old.
-
Questionable checks may be rejected – altered, damaged, suspicious fraud, etc.
-
Starter checks, savings bond checks, traveler‘s checks, and other non-standard checks are not eligible.
-
Local state laws may restrict certain check cashing practices.
-
Information like ID, signature, SSN may be required to cash checks over certain amounts.
Be sure to call ahead if you‘re unsure whether they can cash your specific check type and amount. Walmart does reserve the right to decline any check cashing transaction at their discretion.
How Walmart Helps Those Without Bank Accounts
An interesting side note – Walmart‘s check cashing service actually provides a vital benefit to the large unbanked and underbanked population in the U.S.
Around 7.1 million American households don‘t have a bank account according to the FDIC. That‘s close to 16 million adults!
Plus another 24 million households are considered underbanked meaning they have an account but still use high fee services like check cashing.
Without access to a bank, options are limited for cashing checks or getting funds quickly. That‘s where Walmart Money Centers help fill the gap with low check cashing fees. Their hours and locations also make it way more convenient than banks for the millions of unbanked households.
So next time you go to cash a check, keep in mind that services like Walmart‘s play an important role in providing financial access to the underserved. The fees may seem high but could be far less than other predatory check cashing providers.
Walmart Check Cashing vs. Other Options
Let‘s compare the pros and cons of cashing your check at Walmart vs. a few other popular options:
Cashing at Your Bank
Pros
- Lower fees, often waived for account holders
- Safer – Check funds deposited into your account
- Higher limits for account holders
Cons
- Need an account
- Slower process, funds on hold
- Only regular bank hours
Using Retailers Like Grocery or Convenience Stores
Pros
- Ubiquitous locations
- Some have extended hours
Cons
- Higher fees averaging around 3-5% of check amount
- More fraud risks
- Lower maximum check amounts
Going to Check Cashing Stores
Pros
- Extended hours
- Some have higher limits than Walmart
Cons
- Much higher fees, averaging 10-12% of check!
- Higher fraud and bounced check risks
- Intimidating experience
Using Peer-to-Peer Payment Apps
Pros
- Convenient and accessible
- Quick transfer of funds
Cons
- Very high fees, 10-15%+ in most cases
- Low maximums of around $1,000
- Privacy and security concerns
As you can see, each option has tradeoffs. For most people cashing the occasional check, Walmart provides a good middle-ground with reasonable fees and accessibility. But having a bank account is the cheapest and safest option if it‘s accessible to you.
The Bottom Line
Hope this guide gave you a detailed overview of what to expect cashing personal and payroll checks at Walmart!
To summarize:
- Walmart cashes most printed personal checks up to $200 with valid ID
- Check cashing fees are $4 for checks under $1,000
- Fast and convenient, but call ahead to confirm your store offers it
Now that you know the ins and outs of Walmart‘s check cashing process, limits, pros and cons, you can make the right choice for your situation! Let me know if you have any other money questions come up.