Where to find check cashing services in your area
Check cashing places are scattered across most neighborhoods — you'll find them in strip malls, inside grocery stores, at pawn shops, and in dedicated storefronts. The fastest way to locate one is to search "check cashing near me" on Google Maps or call ahead to confirm they're open and what forms of ID they require. Many are open evenings and weekends when banks are closed, which is why people use them.
The places that cash checks fall into a few categories: dedicated check cashing chains (like ACE Cash Express or Check Into Cash), grocery store services (Walmart, Kroger, and Safeway all cash checks), pawn shops, and payday loan stores that offer check cashing as a side service. Each has different hours, fees, and ID requirements, so calling first saves a wasted trip.
If you have a bank account but forgot your debit card, your own bank will cash your check for free — that's always the cheapest option. If you don't have a bank account or need cash outside banking hours, a check cashing place is your next move.
Key Takeaways
- Google Maps, Yelp, and calling 411 will show you check cashing locations within a few miles, along with their hours and phone numbers.
- Grocery stores, pawn shops, and dedicated check cashing chains all offer the service, but fees and ID requirements vary by location.
- Bring a government-issued photo ID (driver's license, passport, or state ID) — nearly all check cashing places require it.
- Fees typically range from 1 to 5 percent of the check amount, so calling ahead to ask the fee saves money on larger checks.
- Your own bank will cash your check for free if you have an account there, even without a debit card.
What to bring when you go
You need the check itself and a government-issued photo ID. A driver's license, state ID, or passport all work. Some places ask for a second form of ID or a phone number, but photo ID is the minimum. If the check is made out to someone else, most places will not cash it — the name on the check must match the name on your ID.
If you're cashing a check from your employer, bring your pay stub or employee badge if you have it. Some check cashing places are more cautious with unfamiliar checks and may ask for proof that you work there. For personal checks from friends or family, the check cashing place may refuse it altogether — many only cash payroll checks, government checks, and business checks because personal checks bounce more often.
How much it costs
Check cashing fees are not regulated by the federal government, so they vary widely by location and by the type of check. A typical fee is 1 to 3 percent of the check amount for payroll checks, which means a $500 paycheck costs $5 to $15 to cash. Government checks (tax refunds, Social Security, unemployment) often cost less — sometimes 1 percent or even a flat fee of $2 to $5.
Personal checks and two-party checks (checks made out to two people) cost more because they're riskier — fees can run 5 to 10 percent. Before you hand over the check, ask the cashier what the fee is. It's usually posted on the wall or on a sign at the counter, but asking out loud takes 10 seconds and can save you money on a large check.
If you're cashing checks regularly, the fees add up fast. A $500 paycheck cashed twice a month at 2 percent costs $20 a month, or $240 a year. Opening a free checking account at a bank or credit union eliminates that cost entirely.
Check cashing chains versus other locations
Dedicated check cashing chains like ACE Cash Express, Check Into Cash, and Advance America are designed for this one job and usually have consistent fees and policies across locations. They're often open late and on weekends. The downside is that their fees tend to be on the higher end — 2 to 5 percent — because they're in the business of making money on the transaction itself.
Grocery stores and big-box retailers like Walmart, Target, and Kroger offer check cashing as a convenience to customers. Their fees are usually lower (1 to 2 percent) because they make money on the groceries you buy, not just the check. You have to be a customer or have a loyalty card at some stores, but most don't require it. Hours are longer than a bank, though shorter than a dedicated check cashing chain.
Pawn shops and payday loan stores cash checks as a side service. Fees vary widely, and some require you to be a repeat customer. Call first — these places are less predictable than chains or grocery stores.
Online check cashing and mobile options
Some banks and fintech companies let you deposit checks by taking a photo with your phone — you photograph the front and back of the check, and the money appears in your account within one to two business days. This works only if you have a bank account with them. Apps like Chime, Square Cash, and PayPal offer this feature, as do most traditional banks.
Mobile check cashing services that send someone to your location or let you cash checks through an app without a bank account do exist, but they're rare and often charge higher fees than in-person locations. Stick with a physical location or your own bank unless you have a specific reason to use a mobile service.
What to do if you can't find a location nearby
If you live in a rural area or a neighborhood without check cashing services, your options narrow. Call your bank first — if you have an account there, they'll cash the check for free, even if you don't have a debit card. If you don't have a bank account, ask at the post office, your employer's HR department, or a local credit union. Some credit unions cash checks for non-members for a small fee.
If none of those work, opening a free checking account at a bank or online bank is often faster and cheaper than driving far to find a check cashing place. Online banks like Chime, Ally, and Charles Schwab have no monthly fees and let you deposit checks by phone. You'll have a debit card within a week and can cash checks at ATMs or in-store at partner locations.
Frequently Asked Questions
Do I need a bank account to cash a check?
No. Check cashing places, grocery stores, and pawn shops will cash checks without a bank account — you just need a photo ID and the check itself. However, your own bank will cash checks for free if you have an account there, which is cheaper than a check cashing place.
Can I cash a check made out to someone else?
Most check cashing places will not cash a check unless the name on the check matches the name on your ID. If the check is made out to two people, some places will cash it if both people are present with ID, but policies vary. Call ahead to ask.
What if the check cashing place is closed?
Call your bank — they may cash it for free even outside normal hours if you're a customer. Grocery stores and Walmart are often open earlier and later than dedicated check cashing chains. If you need cash urgently and can't find an open location, consider depositing the check by phone through your bank's app and using an ATM to withdraw cash.
How long does it take to cash a check?
In-person check cashing usually takes 5 to 15 minutes — the cashier verifies your ID, checks the check for signs of fraud, and counts out your cash. Mobile deposit through a bank app takes one to two business days because the bank has to process it on the back end.
Are check cashing places safe?
Reputable check cashing chains and grocery store services are safe — they're licensed and regulated by state authorities. Bring only the cash you need home, and don't count large amounts in public. If a location feels unsafe or the staff seems suspicious, leave and find another place.