How to find a check cashing location in your area
The fastest way to find check cashing near you is to search "check cashing near me" or "cash a check near me" on Google Maps or your phone's maps app. The results will show you distance, hours, and whether the location is open right now. You can also call ahead to confirm they cash the type of check you have — some places only take payroll checks, government checks, or personal checks, and policies vary by location.
If you don't have a smartphone, call 411 or ask at your bank's branch. Many banks will cash checks for non-customers, though they may charge a fee. Grocery stores, Walmart, and other large retailers often have check cashing windows and are usually open longer hours than dedicated check cashing shops.
When you search, look at the reviews and call ahead about fees. Check cashing fees range widely — some charge a flat dollar amount, others charge a percentage of the check amount. Knowing the fee before you go saves a trip if it's too high.
Key Takeaways
- Google Maps and your phone's maps app will show you the nearest check cashing locations, their hours, and whether they're open now.
- Grocery stores, Walmart, and banks often cash checks and may have longer hours than dedicated check cashing shops.
- Call before you go to confirm they cash your type of check and to ask what the fee will be.
- Fees vary by location and check type, so comparing a few nearby places can save you money.
- Bring your ID and the check you want to cashed — most places require both.
What documents and information you need to bring
You will need a valid photo ID — a driver's license, passport, state ID card, or military ID all work. Some places accept tribal IDs or consular IDs if you don't have a US ID yet. Call ahead if you're unsure whether your ID will be accepted.
You also need the check itself and the account number or routing number from the check (these are printed at the bottom). 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. A few locations will cash a check made out to someone else if that person signs it over to you and is present, but this is rare and you should call first.
Some check cashing places ask for a phone number or address, especially if the check amount is large. This is normal and helps them verify your identity.
Types of checks that check cashing places will and won't take
Payroll checks, government checks (Social Security, tax refunds, unemployment), and cashier's checks are the easiest to cash. Most check cashing locations take these without question and charge lower fees than they do for personal checks.
Personal checks — checks from your friend or family member's bank account — are riskier for the check cashing place because they can bounce. Many locations will cash them, but the fee is usually higher, and some won't cash them at all. A few will hold the check for a few days before giving you the money, to make sure it clears.
Checks that are post-dated (dated in the future), torn, or written in pen that looks altered will likely be refused. If the check is old — more than six months — many places won't take it. If you're unsure, call the location and describe the check.
How fees work and what to expect to pay
Check cashing fees are not regulated by the federal government, so they vary widely by location and by the type of check. A payroll check might cost $2 to $5, while a personal check might cost $5 to $15 or more. Some places charge a percentage of the check amount instead — for example, 1% to 3% of what the check is worth.
The only way to know the exact fee is to call or ask in person. If you're cashing a large check, it's worth calling two or three nearby locations to compare. The difference between a 1% fee and a 3% fee on a $1,000 check is $20, which is worth a phone call.
Ask whether the fee is the same for all check types or if it changes based on whether the check is a payroll check, government check, or personal check. Some places also charge extra if you want cash back in a specific way — for example, all large bills instead of mixed denominations.
What happens if the check bounces after you cash it
If a check bounces, the check cashing place will try to recover the money from the person who wrote the check. If they can't, they will come after you for the amount. This is why they ask for your ID and information — they have a record of who cashed it.
You could be sued for the amount of the check plus fees and court costs. Some check cashing places will also report you to a checking account database, which can make it harder to open a bank account later. This is rare for payroll and government checks, which almost never bounce, but it's a real risk with personal checks.
If you're worried a check might bounce, ask the person who wrote it to verify the funds are there, or ask the check cashing place whether they will hold the check for a few days before giving you the money.
Alternatives if you can't find a check cashing location nearby
If you have a bank account, you can deposit the check into your account and withdraw the cash at an ATM or teller window. This is free and takes a few minutes. If you don't have a bank account, you can open one at most banks or credit unions with just an ID and a small deposit.
Some employers will cash your paycheck directly if you ask — call your HR or payroll department. Government agencies sometimes offer the same service for benefit checks. This is free and the fastest option if it's available to you.
If the check is from a business or government agency, you can sometimes call them and ask them to issue a replacement check or send the money a different way — by direct deposit, for example, or by mailing a new check to a different address.
How to avoid check cashing scams
Be wary of places that ask for a fee upfront before cashing the check, or that ask you to wire money or buy gift cards as part of the process. Legitimate check cashing places take the check, verify it, and give you the cash minus the fee. They don't ask for anything else.
If someone offers to cash a check for you online or over the phone without seeing the check in person, it's a scam. Real check cashing requires the physical check and your ID.
Check the location's reviews on Google or Yelp before you go. If many people complain about hidden fees, long waits, or being treated badly, go somewhere else. A reputable check cashing place will have mostly positive reviews and will be clear about their fees before you hand over the check.
Frequently Asked Questions
Can I cash a check that's made out to someone else?
Most check cashing places will not cash a check made out to someone else, even if you have permission. A few will if the person who the check is made out to signs it over to you and is present with their ID, but you should call first. The safest option is to ask the person to deposit it in their account and send you the money, or to ask whoever issued the check to write a new one in your name.
How long does it take to cash a check?
At most check cashing locations, the process takes 5 to 15 minutes. You hand over your ID and the check, they verify the check and your identity, they tell you the fee, and they give you the cash. Some places that hold checks for a few days to verify they won't bounce will take longer.
What if I don't have a photo ID?
Most check cashing places require a photo ID and will not cash a check without one. If you don't have a driver's license or passport, you can get a state ID card from your DMV or equivalent agency. Call the check cashing location first to ask what IDs they accept — some take tribal IDs, consular IDs, or other forms of ID if you don't have a US ID yet.
Do I need a bank account to cash a check?
No, you don't need a bank account to use a check cashing service. But if you have a bank account, you can deposit the check for free and withdraw the cash at an ATM or teller window, which saves you the check cashing fee. If you don't have a bank account, opening one is usually free and takes about 15 minutes.
Can I cash a check from a different state?
Yes, check cashing places will cash checks from any US bank. The bank's location doesn't matter — what matters is whether the check is valid and whether the account has enough money to cover it. Call ahead if you're worried, but most check cashing places take out-of-state checks without any problem.