Where to find check cashing near you
Check cashing services are available at several types of locations, and the closest option depends on what you have access to and what you're willing to pay in fees. Banks and credit unions that you have an account with will cash checks for free or for a small fee. If you don't have a bank account or your bank isn't nearby, you can find independent check cashing stores, grocery stores with financial services counters, payday loan shops, and some convenience stores and pharmacies.
The fastest way to locate services near you is to search "check cashing near me" on Google Maps or your phone's maps app, which will show you locations, hours, and whether they're currently open. You can also call ahead to confirm they cash the type of check you have — some places won't cash certain checks like post-dated checks or checks over a certain amount.
Key Takeaways
- Your own bank or credit union will cash checks for free or low cost if you have an account, even if you don't deposit the check there.
- Independent check cashing stores, grocery stores, and pharmacies charge fees that typically range from 1% to 10% of the check amount, depending on the check type and location.
- You'll need a valid government-issued ID to cash any check, and some places require a second form of ID or a thumbprint.
- Post-dated checks, third-party checks, and checks over certain amounts may be refused or charged higher fees at some locations.
- Calling ahead saves time — not all locations cash all check types, and some have daily or weekly limits on how much they'll cash.
What to expect when you arrive
When you walk in with a check, bring a valid government-issued photo ID — a driver's license, passport, or state ID card. Most places will ask to see it and may write down your ID number. Some locations, especially payday loan shops, ask for a second form of ID or take a thumbprint or photograph as part of their record-keeping.
The worker will examine the check to make sure it's signed, the amount is filled in, and the date is current (not post-dated). They'll run it through a check verification system to see if the account has enough money and if there are any flags on that account. This takes a few minutes. If everything clears, they'll tell you the fee and hand you cash.
How much check cashing costs
Fees vary widely by location and check type. At your own bank, you'll pay nothing or a small flat fee — often $0 to $5. At independent check cashing stores, the fee is usually a percentage of the check amount, typically 1% to 10%, though it can be higher for certain types of checks. A $500 check at a 3% fee costs $15. A $200 check at a 5% fee costs $10.
Grocery stores and pharmacies with check cashing services often charge less than independent stores — sometimes $2 to $5 flat, or a small percentage. Payday loan shops tend to charge more because they accept riskier checks. Post-dated checks, third-party checks (signed over to you by someone else), and checks from out-of-state banks usually carry higher fees or may be refused entirely.
The fee is deducted from the check amount, so if you cash a $300 check with a $10 fee, you receive $290 in cash.
Types of checks that may be refused or cost more
A post-dated check — one dated in the future — is often refused because the account may not have funds on that date. Some places will hold it and cash it on the date written, but most won't. A third-party check — one signed over to you by someone else — is refused by many locations because it's harder to verify and carries more fraud risk.
Checks from out-of-state banks, very large checks (over $5,000), and checks with alterations or damage may also be refused or charged higher fees. Government checks like tax refunds and Social Security are usually accepted with lower fees because they're considered safer. Personal checks from local banks are typically the easiest to cash.
Comparing your options
| Location Type | Typical Fee | Speed | Checks Accepted |
|---|---|---|---|
| Your own bank | $0–$5 | 5–10 minutes | Most types |
| Credit union | $0–$5 | 5–10 minutes | Most types |
| Grocery store/pharmacy | $2–$5 flat or 1–2% | 5–15 minutes | Personal, government |
| Independent check cashing store | 2–10% of check amount | 5–15 minutes | Most types, higher fees for risky checks |
| Payday loan shop | 3–15% of check amount | 5–15 minutes | Most types, but highest fees |
When to open a bank account instead
If you cash checks regularly, opening a bank account costs less over time than paying fees at check cashing stores. A basic checking account at most banks is free, and you can deposit checks by phone, app, or in person without paying anything. Many banks also offer no-fee accounts for people with low income or limited banking history.
Credit unions often have lower fees and more flexible account requirements than banks. If you don't have an ID or have a poor banking history, some credit unions and online banks have accounts designed for people in that situation. Over a year, even one check per week at a 3% fee adds up to more than the cost of a free account.
What to do if you can't find a location nearby
If there are no check cashing services within reach, you have a few options. Ask your employer if they offer direct deposit — this puts your paycheck straight into a bank account without you needing to cash anything. If you have a friend or family member with a bank account, they can deposit the check into their account and give you the cash, though this requires trust and some banks charge a fee for deposits made by someone other than the account holder.
Some online banks and financial apps allow you to deposit checks by taking a photo with your phone, which is faster than going to a physical location. If the check is from a business you know, you could also ask if they can issue payment another way — a debit card transfer, a money order, or a direct payment to your account.
Frequently Asked Questions
Do I need a bank account to cash a check?
No. You can cash a check at any check cashing location without an account. You only need a valid government-issued photo ID. However, if you cash checks regularly, opening a free bank account will save you money on fees over time.
Can I cash a check that's made out to someone else?
Only if that person signs it over to you on the back. This is called a third-party check, and many locations refuse them because they're riskier. Those that do accept them usually charge higher fees. Your best option is to ask the person who received the check to cash it themselves and give you the money.
What if the check bounces after I cash it?
If the account doesn't have enough money, the check cashing service absorbs the loss, not you. You keep the cash. However, the person who wrote the check may face overdraft fees or legal action from the check cashing company. This is why some places verify funds before cashing.
Can I cash a check without an ID?
No. Every check cashing location requires a valid government-issued photo ID. This is a federal requirement to prevent fraud and money laundering. If you don't have an ID, you'll need to get one from your state's DMV or a similar agency before you can cash a check anywhere.
How long does it take to cash a check?
Most check cashing takes 5 to 15 minutes from the time you hand over the check. The verification system usually runs in a few minutes. If the location is busy, you may wait longer. Calling ahead can help you avoid peak times.