How to find check-cashing services near you
The fastest way to find a check-cashing location is to search "check cashing near me" on Google Maps or your phone's maps app. This shows you every storefront within a few miles, their hours, and whether they're open right now. You can also call ahead to confirm they cash the type of check you have — personal, payroll, government, or business — since not all locations accept all types.
Beyond dedicated check-cashing stores, you have other options. Your own bank or credit union will cash your check for free if you have an account there, even if the check is drawn on a different bank. Walmart, Target, and many grocery stores offer check-cashing at customer service desks, usually for a flat fee of $3 to $6 depending on the check amount. Some convenience stores and gas stations also cash checks, though fees tend to be higher and limits lower.
If you don't have a bank account, a check-cashing store is your main option, but the fee varies widely — typically 1 to 3 percent of the check amount, with a minimum fee of $2 to $5. A $500 check might cost $5 to $15 to cash. Always ask the fee before you hand over the check.
Key Takeaways
- Google Maps and your phone's maps app show check-cashing locations, hours, and real-time availability within minutes of your home or work.
- Your own bank or credit union cashes checks for free if you have an account, regardless of which bank issued the check.
- Walmart, Target, and grocery stores cash checks at customer service desks for $3 to $6, often with higher limits than independent check-cashing stores.
- Independent check-cashing stores charge 1 to 3 percent of the check amount, so a $500 check costs $5 to $15; always ask the fee before handing over the check.
- Bring a valid government-issued ID and the check itself; some locations may ask for a second form of ID or a thumbprint.
What to bring when you go to cash a check
You will need a valid government-issued photo ID — a driver's license, passport, state ID card, or military ID. Most check-cashing locations require this by law to prevent fraud. Some also ask for a second form of ID, such as a utility bill or lease showing your current address, or they may ask you to provide a thumbprint.
Bring the check itself, unsigned. Do not sign the back of the check until you arrive at the location and are ready to hand it over. If the check is made out to someone else, you cannot cash it — the person named on the check must be present with their own ID, or they must have already signed the back and written "Pay to the order of [your name]" above their signature.
Fees and limits at different types of locations
Bank and credit union check cashing is free if you have an account. There is no fee and no limit on the amount, though very large checks may require a manager's approval or a delay while the funds clear.
Retail stores like Walmart and Target typically charge $3 to $6 per check and have limits of $5,000 to $7,500 depending on the store and the type of check. Government checks and payroll checks often have higher limits than personal checks. Call ahead or check the store's website to confirm their current limits.
Independent check-cashing stores charge a percentage of the check amount — usually 1 to 3 percent — with a minimum fee of $2 to $5 and a maximum fee of $15 to $25. Limits vary by location but often range from $500 to $5,000. Some stores charge more for personal checks than for payroll or government checks.
Why a bank account might cost less over time
If you cash checks regularly, the fees add up. Cashing a $500 paycheck twice a month at a check-cashing store costs $10 to $30 per month, or $120 to $360 per year. A basic checking account at a bank or credit union is often free, and cashing checks is free once you have an account.
Many banks and credit unions offer no-fee checking accounts with no minimum balance. Some require direct deposit or a certain number of debit card transactions per month, but these are easy to meet. If you receive checks regularly, opening an account pays for itself within a few months.
Online banks and credit unions sometimes offer the fastest account opening — you can open an account on your phone in 10 minutes and receive a debit card within a week. This route is worth considering if you are cashing checks more than once a month.
What to do if a check-cashing location is closed or too far away
If you need to cash a check outside business hours, a few options exist. Some banks and credit unions have 24-hour ATMs that accept check deposits, though you will not receive cash immediately — the funds typically appear in your account the next business day. This only works if you have an account.
Mobile check deposit through a bank or credit union app lets you photograph the front and back of a check and deposit it without visiting a branch. Again, this requires an account, and funds usually take one to two business days to appear. If you need cash today, this does not help.
If the nearest check-cashing location is far away, call ahead to confirm they are open and have the funds to cash your check. Some smaller locations run out of cash on busy days. Asking whether they can hold a check for you until the next day is also worth trying — some will do this for a small fee or for free if you are a regular customer.
How to spot a risky check-cashing location
Avoid any location that asks you to sign the check before you arrive or that pressures you to cash it on the spot without time to read their fee schedule. Legitimate check-cashing stores always disclose their fee upfront and let you decide whether to proceed.
Be cautious of locations that ask for personal information beyond your ID — such as your Social Security number, bank account number, or date of birth — unless you are opening an account. Check-cashing does not require this information. If a location asks for it, leave and find another place.
Storefronts in very poor condition, with bars on the windows and no posted hours, are often signs of a business that may not be licensed or regulated. Licensed check-cashing stores display their license and fee schedule in plain view. If you cannot find either, ask to see them before you hand over your check.
Frequently Asked Questions
Can I cash a check that is made out to someone else?
No, unless that person signs the back of the check and writes "Pay to the order of [your name]" above their signature. Even then, you will need to bring your ID and the original check signer may need to be present. Most check-cashing locations discourage this because it increases fraud risk.
What if my check is damaged or torn?
Most check-cashing locations will still cash a damaged check as long as all the key information is readable — the amount, the date, the account number, and the routing number. Tape the check together neatly before you arrive. If the damage is severe, contact the person or business that issued the check and ask for a replacement.
How long does it take to cash a check?
At a bank, credit union, or retail store, cashing a check takes 5 to 15 minutes. At an independent check-cashing store, it may take 10 to 20 minutes because they verify the check and your ID more thoroughly. Call ahead if you are in a hurry.
Do I need an account to cash a check at my bank?
Yes. If you do not have an account at the bank that issued the check, you will need to go to a check-cashing store, retail location, or open an account. Some banks will cash checks for non-customers for a fee, but this is rare and the fee is usually high.
What happens if the check bounces after I cash it?
If you cash a check and it later bounces, the check-cashing location or store may deduct the amount from your account if you have one, or they may pursue you for the funds. This is why it is important to cash checks only from people or businesses you trust. If you suspect a check might bounce, ask the issuer to wait or to provide a different form of payment.