Can anyone cash a check at Walmart?
Christopher Snyder
Updated on February 19, 2026
Why can't I cash a check at Walmart?
Sometimes, Walmart declines the opportunity to cash a check because of insufficient bank funds, an unacceptable check type, or because the check exceeds the maximum acceptable check amount.What do I need to cash a check at Walmart?
All you need to do to cash your check is to bring a valid photo ID (like a passport or a driver's license) and the check. You'll endorse the check by signing your name on the back. If you have questions about endorsing the staff at Walmart will be happy to assist you.Will Walmart let me cash someone else's check?
Walmart does not cash third-party checks at any of its stores due to the inherent risk of fraud associated with third-party checks. However, you can get third-party checks cashed at banks, credit unions, and cashing stores such as Bank of America and ACE Cash Express.Do you need ID to cash check at Walmart?
Walmart already accepts driver's licenses, military IDs and tribal IDs. Now customers can also use state IDs and U.S. passports as identification for check cashing.Can I cash a check at Walmart?
How can I cash my check without ID?
How to cash a check without ID:
- Deposit it into your account through an ATM at your bank.
- Take advantage of ATM check cashing if your bank offers it.
- Sign the check over to someone else.
Can someone cash a check for me?
Cashing a check for someone else at the bankBanks will allow you to cash or deposit a personal check for someone else. This is especially useful for people without a bank account, as it means a friend or family member can cash in a personal check for you.
Can I cash my husband's check at Walmart?
The only types of personal checks accepted are two-party personal checks, which are limited to $200 per transaction. Otherwise, Walmart generally doesn't cash personal checks. Your best bet is to cash the personal check at the account holder's issuing bank.Can I cash a $3000 check at Walmart?
Walmart charges a different check-cashing fee based on the check amount. For checks of $1,000 or less, the maximum fee is $3.00. For checks of more than $1,000 up to $5,000, the maximum fee is $6.00.Where can I cash a check without a bank account?
Here are five ways to cash a check without a bank account.
- Cash your check at the issuing bank. ...
- Cash your check at a retailer. ...
- Load funds onto a prepaid debit card. ...
- Cash your check at a check-cashing outlet. ...
- Sign your check over to someone you trust.
Why does Walmart need my SSN to cash a check?
You'll Need IdentificationYou can't cash a check with just a Social Security card because it does not bear your photo. If it's your first time cashing a check at Walmart, the store may ask for your Social Security number to confirm your identity.
Do you need your SSN to cash a check?
Once we verify a check once and get it into the system, we won't have to call again. Q: Can I cash a check without my Social Security number? A. Unfortunately, we are required by the state to have your SSN on file in order to cash a check.Whats the highest check Walmart will cash?
Walmart prices max out at $3 on checks up to $1,000, but can be as low as $1 in some markets. The store charges $6 for checks that are over that amount, up to $5,000.How long does it take Walmart to process a check?
How long does it take to receive my checks? You should receive your products within 12 business days from the time we receive your order. You may also choose an expedited delivery method if you need your checks sooner.Can you cash a check at an ATM?
Cashing a Check at an ATMIt's a little less straightforward than taking it to a bank, but you can cash a check at an ATM, too. Not every ATM will enable this option, though; some will only allow you to deposit the check and some don't offer check deposits at all.