How to find check cashing near you
The fastest way to find check cashing within 5 miles is to search "check cashing near me" on Google Maps or your phone's default maps app. The map will show you distance, hours, and whether each location is open right now. You can also call ahead to confirm they cash the type of check you have — not all locations cash payroll checks, government checks, and personal checks equally.
If you don't have a smartphone, call your bank's customer service line and ask for the nearest check cashing partner, or visit a branch in person. Many banks partner with check cashing networks, so you may be able to cash at a location you wouldn't expect. Credit unions sometimes offer the same service to non-members for a small fee.
Walmart, Target, and some grocery store chains also cash checks at their customer service desk. These are often cheaper than standalone check cashing stores and may be closer to where you already shop. Hours vary by location, so check their website or call before you go.
Key Takeaways
- Google Maps shows check cashing locations within your search radius, their hours, and real-time availability.
- Grocery stores, Walmart, and Target often cash checks for lower fees than dedicated check cashing stores.
- Call ahead to confirm the location cashes your type of check and ask about fees before you arrive.
- Banks and credit unions may cash checks for members or non-members at no fee or a small fee.
- Bring a valid government-issued ID — all check cashing locations require it.
What to bring when you go
You will need a valid government-issued photo ID — a driver's license, passport, or state ID card. The check casher will write down your ID number and may record your thumbprint or signature. This is standard practice and protects both you and the business.
Bring the check itself and any paperwork that came with it. If it's a payroll check, bring your pay stub if you have it — some locations ask for proof of employment. For government checks like tax refunds or Social Security, bring the letter or notice that came with the check if you still have it.
Fees vary by location and check type
Check cashing fees range from free to 5 percent of the check amount, depending on where you go and what kind of check it is. Grocery stores and big-box retailers typically charge $2 to $5 for a payroll check under $1,000. Standalone check cashing stores often charge 2 to 3 percent, which means $20 to $30 on a $1,000 check.
Government checks (tax refunds, Social Security, unemployment) sometimes have lower fees or no fee at all. Personal checks usually cost more because they carry higher risk of bouncing. Ask the fee upfront before you hand over your check — legitimate businesses will tell you before they process it.
Your bank may cash your own checks for free if you have an account there, even if you're not at a branch location. Some banks waive fees for members who cash checks at partner locations. Call your bank's customer service to ask what options you have.
Why some locations won't cash your check
A check casher may refuse your check if the amount is too high, if the check is post-dated (dated in the future), or if it's damaged or hard to read. They may also refuse if your ID doesn't match the name on the check, or if the check is more than a certain number of days old — usually 90 to 180 days.
Personal checks are riskier than payroll or government checks, so some locations won't cash them at all. If you're having trouble getting a check cashed, try your bank first, or ask the person who wrote the check whether they can write you a different form of payment instead.
Alternatives if you can't find a location nearby
If there's no check cashing within 5 miles, consider opening a bank or credit union account. Many banks and credit unions offer free checking accounts and will cash checks for account holders at no fee. Some have no minimum balance requirement and no monthly fee.
Mobile check deposit is another option if you have a bank account. Many banks let you photograph the front and back of a check with your phone and deposit it through their app. The money usually appears in your account within one to two business days.
If the check is from your employer, ask whether they can direct deposit your pay to a prepaid card or mobile wallet instead. This eliminates the need to cash checks altogether and gets your money to you faster.
What to do if you think you've been overcharged
If a check casher charged you more than they quoted, ask for an itemized receipt showing the fee. Legitimate businesses will provide one. If the fee seems unreasonably high compared to other locations in your area, you can report the business to your state's attorney general or consumer protection office.
Keep your receipt and the check stub. If the check bounces and the casher tries to charge you an additional fee, you have proof of what you paid and when. Some states have laws capping check cashing fees, so if you think you were overcharged, look up your state's rules online or call your state attorney general's office.
Frequently Asked Questions
Do I need a bank account to cash a check?
No. Check cashing stores, grocery stores, and retailers will cash checks for anyone with a valid ID, whether or not you have a bank account. However, opening an account often costs less in fees over time if you cash checks regularly.
How long does it take to cash a check?
Most check cashing locations process checks in 5 to 15 minutes. Bring your ID and the check, and you'll usually walk out with cash the same day. Some locations may hold the check for a day or two if the amount is very large.
Can I cash a check that's made out to someone else?
No. The name on the check must match the name on your ID. If someone else wrote you a check, they can endorse it to you, but most check cashers still won't accept it. Ask the person who wrote the check to write a new one in your name instead.
What if the check is damaged or torn?
Some locations will still cash a damaged check if they can read the routing number, account number, and amount clearly. Call ahead and ask whether they can accept it, or bring it in and let them look at it. If they refuse, contact the person or company that issued the check and ask for a replacement.
Are there check cashing locations open on weekends?
Many grocery stores and Walmart locations are open on weekends and cash checks during those hours. Standalone check cashing stores have varying weekend hours — some are open Saturday but closed Sunday. Use Google Maps to filter by hours and find locations open when you need them.