Where to find check cashing near you
Check cashing services are available at several types of locations, and the one closest to you depends on what kind of check you're holding and what hours work for your schedule. The most common places are dedicated check cashing storefronts, which you'll find in most neighborhoods — search "check cashing near me" on Google Maps to see what's within a few miles. Many also operate in grocery stores, Walmart, and other retail chains; you can call ahead to confirm the service is available at a specific location.
Banks and credit unions cash checks for their own customers at no charge, and some will cash checks for non-members for a small fee. Pawn shops and payday loan offices also offer check cashing, though their fees tend to be higher than dedicated check cashing businesses. If you have a bank account but no debit card or ID, your bank is usually the cheapest option — you can cash your check at any branch during business hours.
The fastest way to find what's open right now is to use Google Maps or Apple Maps and filter by "check cashing" or "money services." Most dedicated check cashing businesses stay open until 7 or 8 p.m. on weekdays and have Saturday hours, which makes them convenient if you work a standard job. Call before you go to confirm they're open and to ask about their fee for your type of check.
Key Takeaways
- Dedicated check cashing storefronts, grocery stores, and retail chains are the fastest way to cash a check without a bank account.
- Banks and credit unions cash checks for their own customers for free and may cash checks for non-members for a small fee.
- Fees vary widely — from 1 to 3 percent of the check amount at chain stores to 5 to 10 percent at independent check cashing businesses.
- You will need a valid government-issued photo ID, and some places require a second form of ID or a thumbprint for checks over a certain amount.
- Most check cashing locations are open evenings and Saturdays, so you can cash a check outside normal bank hours.
What to bring and what to expect
Bring a valid government-issued photo ID — a driver's license, passport, or state ID card. Many check cashing businesses also ask for a second form of ID, especially for larger checks. Some locations require a thumbprint or signature on a log as a security measure. Call the location ahead of time to ask what they need; this takes 30 seconds and saves you a wasted trip.
The process itself is quick — usually under five minutes. You hand over the check and your ID, the cashier verifies the check is signed and the amount is legible, and they count out your cash. They will ask you to sign the back of the check if you haven't already. Some locations scan your ID into their system for record-keeping, which is standard practice and protects both you and the business.
If the check is written to two people or if the amount is unusually large, the process may take longer because the business needs to verify the check is legitimate. Third-party checks — checks written to you but signed over to someone else — are riskier and many locations refuse them or charge a higher fee.
How fees work at different locations
Check cashing fees are not regulated by the federal government, so they vary by location and by the type of check. At chain stores like Walmart or grocery stores, fees are usually 1 to 3 percent of the check amount — so cashing a $100 check costs $1 to $3. At dedicated check cashing businesses, fees typically run 5 to 10 percent, which means a $100 check costs $5 to $10. Pawn shops and payday loan offices often charge the highest fees, sometimes 10 to 15 percent.
Some locations charge a flat fee instead of a percentage — for example, $2 or $3 per check regardless of the amount. This is better for large checks but worse for small ones. A few businesses offer discounts if you cash multiple checks at once or if you're a repeat customer, so it's worth asking.
Banks and credit unions are free for their own customers. If you're not a customer, they may charge $5 to $10 per check or refuse to cash it altogether. Government checks like tax refunds, Social Security, or unemployment benefits sometimes have lower fees because they're considered lower risk.
Why some checks are harder to cash
Checks that are post-dated — dated for a future date — cannot be cashed until that date arrives. A check written for next month is worthless to a check cashing business because they can't deposit it yet. If you have a post-dated check, you'll need to wait until the date on the check or find a bank willing to hold it for you.
Checks with alterations, smudges, or unclear writing are risky and many locations will refuse them. If the amount written in numbers doesn't match the amount written in words, or if the signature looks forged, the business has no way to know if the check is legitimate. A check that bounces costs the business money, so they're cautious.
Stale checks — checks older than six months — may not be accepted because banks can refuse to honor them after that time. If your check is from more than six months ago, contact the person or company who wrote it and ask for a replacement.
Alternatives if you can't find a location nearby
If there's no check cashing business within reasonable distance, your bank or credit union is your next option. Even if you don't have an account, many banks will cash checks for a fee. Call your local branch and ask what they charge for non-customer check cashing.
Some employers will cash paychecks for employees at the payroll office, especially if you're new and haven't set up direct deposit yet. Ask your HR or payroll department whether this is an option.
Mobile check deposit through a bank app is an option if you have a bank account. You photograph the front and back of the check and submit it through your bank's app, and the funds appear in your account within one to two business days. This doesn't give you cash when ready, but it's free and you can do it from home.
How to compare check cashing businesses in your area
Before you go, call or visit the website of at least two locations and ask three questions: What is your fee for a personal check? What forms of ID do you need? What are your hours? This takes 10 minutes and can save you 5 to 10 percent on the fee.
Check Google reviews for complaints about long waits, refused checks, or unclear fees. A business with consistent complaints about refusing checks or charging surprise fees is worth avoiding. Look for locations that are open when you need them — if you work until 6 p.m., a place that closes at 5 p.m. won't help you.
If you cash checks regularly, ask whether the business offers a discount for repeat customers or a lower fee if you cash multiple checks at once. Some locations have loyalty programs or reduced rates for regular customers, and it's worth asking even if they don't advertise it.
What to do if a check is refused
If a check cashing business refuses your check, ask why. Common reasons are that the check is post-dated, the signature doesn't match their records, the check is stale, or the amount is too large for their policy. Understanding the reason helps you decide whether to try another location or contact the person who wrote the check.
If the check is post-dated, you have no choice but to wait. If the signature looks wrong or the check is damaged, contact the person or company who wrote it and ask for a replacement. If the amount is the issue, some businesses have a maximum check amount they'll cash — try a larger chain store or a bank instead.
If you believe the check is legitimate and the business is being unreasonably cautious, try a bank or a larger chain store. Banks are sometimes more willing to cash checks for non-customers if the check is from a well-known company or government agency.
Frequently Asked Questions
Do I need a bank account to cash a check?
No. Check cashing businesses exist specifically for people without bank accounts. You need a valid photo ID and the check must be signed and made out to you, but you don't need to be a customer of any bank. If you do have a bank account, cashing through your bank is usually cheaper or free.
What if the check is made out to my business, not my personal name?
Business checks are harder to cash at check cashing businesses because they carry more risk. Your best option is to open a business bank account and deposit it there. Some check cashing locations will cash a business check if you have a business license and can prove you own the business, but fees are usually higher and the process takes longer.
Can I cash a check if I don't have an ID?
No. Every check cashing location requires a valid government-issued photo ID — a driver's license, passport, or state ID card. If you don't have one, you'll need to get one before you can cash a check. Your state's DMV can issue a non-driver ID card if you don't drive.
How long does it take to cash a check?
Most checks cash in under five minutes. Larger checks, checks from unfamiliar companies, or checks that require extra verification may take 10 to 15 minutes. If the business suspects the check might bounce, they may hold it for a day or two before cashing it, though this is rare at reputable locations.
What happens if the check bounces after I cash it?
If the check bounces, the check cashing business absorbs the loss, not you. Once they've given you the cash, the money is yours. The business will pursue the person who wrote the check to recover the money. This is why check cashing businesses charge fees — the fee covers the risk that some checks won't be good.