How to find check cashing near you
Check cashing services are scattered across most neighborhoods, but the closest one depends on what type of business you're looking for and what day of the week you need it. Banks, credit unions, Walmart, grocery stores, and dedicated check cashing shops all cash checks, but they have different hours, fees, and requirements. A one-mile radius from your location might contain several options, or it might contain none — it depends entirely on your area.
The fastest way to find what's actually near you is to search "check cashing" or "check cash near me" on Google Maps. The map will show you distance, hours, and often customer reviews that mention fees or wait times. You can also call ahead to confirm they cash the type of check you have — some places won't cash business checks, two-party checks, or checks over a certain amount.
If you have a bank account at a specific bank, start there. Most banks cash checks for their own customers for free during business hours. If you don't have a bank account, or your bank isn't nearby, the next fastest option is usually a grocery store or pharmacy with a customer service desk — many of these cash checks for a small fee and have longer hours than banks.
Key Takeaways
- Google Maps shows you check cashing locations within one mile, their hours, and customer reviews about fees and wait times.
- Banks and credit unions cash checks free for account holders, while grocery stores, pharmacies, and dedicated check cashing shops charge a fee that varies by location and check amount.
- Call ahead to confirm the business cashes your type of check — some won't cash business checks, two-party checks, or checks over a certain dollar amount.
- Grocery stores and pharmacies often have longer hours than banks and may be closer to your home.
- Bring a government-issued photo ID and the check itself; most places won't cash a check without both.
What to bring when you go
Every check cashing location requires a government-issued photo ID — a driver's license, state ID card, or passport. Some also ask for a second form of ID or a phone number. Bring the check itself, of course, and have the routing and account numbers from the check ready if the cashier asks for them.
If you're cashing a check that isn't made out to you, or a check made out to two people, call first. Most places won't cash these without extra steps or documentation. If the check is damaged, torn, or has writing on the back, some locations will refuse it. If you're unsure whether your check will be accepted, ask the business before you make the trip.
Fees and how they work
Check cashing fees vary widely by location and by the amount of the check. Banks and credit unions typically charge nothing for account holders. Grocery stores and pharmacies often charge $1 to $3 per check. Dedicated check cashing shops may charge a percentage of the check amount — often 1 to 3 percent — which means a $500 check might cost $5 to $15 to cash.
Some places charge a flat fee regardless of check size; others charge more for larger checks. A few locations offer the first check free per month or waive fees for customers who use other services. Ask what the fee is before you hand over your check. The fee is usually deducted from the amount you receive, so if your check is $100 and the fee is $3, you'll get $97.
Banks and credit unions in your area
If you have a bank account, your own bank or credit union will cash checks for free. You don't need to have the check deposited into your account — you can ask for cash instead. This is the cheapest option and usually the fastest if you're already a customer.
If you don't have an account at a bank or credit union, some will still cash checks for non-customers, but they may charge a fee or require you to open an account. Call your nearest branch to ask their policy. Credit unions are sometimes more flexible than banks about cashing checks for non-members, especially if you live or work in their service area.
Grocery stores and pharmacies
Walmart, Target, Kroger, Safeway, CVS, and Walgreens all cash checks at their customer service desks. The fee is usually $1 to $3 per check, and they often have longer hours than banks — many are open until 10 p.m. or later, and some are open on Sundays. You'll need a photo ID and the check itself.
Grocery stores sometimes limit the amount they'll cash — for example, $500 or $1,000 maximum — so ask before you go. They also may not cash business checks or checks made out to two people. If you shop at the store regularly, ask the customer service desk what their policy is; some locations are more flexible than others.
Dedicated check cashing shops
Check cashing shops are businesses that exist only to cash checks, and they're often open late and on weekends. They typically charge a percentage of the check amount rather than a flat fee, so the cost depends on how much the check is for. They may also offer other services like money orders, bill payment, or payday loans.
The downside is that fees at dedicated shops are usually higher than at banks or grocery stores. Before you use one, compare the fee to what you'd pay elsewhere. Some shops also require you to provide more information or documentation than other places do. Read reviews on Google Maps to see what other customers say about wait times and fees.
What to do if nothing is open nearby
If you need cash from a check outside normal business hours, your options are limited. Some ATMs accept check deposits, but you won't get cash when ready — the check will be deposited into an account you have to set up first. Mobile banking apps from banks and credit unions sometimes let you deposit checks by taking a photo, but again, you need an account.
If you don't have a bank account and nothing is open, you may have to wait until the next day. Some check cashing shops are open until 9 p.m. or later, and some are open on Sundays, so searching for "check cashing open now" on Google Maps can show you what's available at that moment. If the check is urgent, consider whether you can ask the person who wrote it for cash instead, or ask them to write you a different form of payment.
Frequently Asked Questions
Do I need a bank account to cash a check?
No. You can cash a check at a grocery store, pharmacy, dedicated check cashing shop, or some banks without an account. You'll need a photo ID and will usually pay a fee. If you have a bank account anywhere, that bank will cash checks for free for you.
What if the check is made out to two people?
Most check cashing locations won't cash two-party checks without both people present with ID, or without a signed authorization from the other person. Call ahead to ask the specific location's policy. Some dedicated check cashing shops are more flexible than banks or grocery stores.
Can I cash a check from someone else's account?
Only if the check is made out to you. If someone else's name is on the check, it's not yours to cash. If the check is made out to you and another person, see the answer above.
How long does it take to cash a check?
At most locations, cashing a check takes 5 to 15 minutes. Busy times like lunch hour or Friday evening may have longer waits. Calling ahead or going early in the day usually means a shorter wait.
What if my check is damaged or has writing on the back?
Some locations will refuse a damaged check. If your check is torn, stained, or has writing on the back, call the location first to ask if they'll accept it. If they won't, you may be able to contact the bank that issued the check and ask for a replacement.