Where to find check cashing services in your area
Check cashing locations are scattered across most neighborhoods, but the ones near you depend on what type of business you're looking for. The main options are dedicated check cashing stores (often called "check cashers" or "currency exchanges"), payday loan shops that also cash checks, grocery stores with customer service desks, Walmart and similar retailers, and your own bank or credit union if you have an account there.
To find the nearest location, start with Google Maps or your phone's maps app and search "check cashing near me" or "check casher." This will show you distance, hours, and sometimes customer reviews. If you have a bank account, call your bank first — they cash checks for free for account holders, and you may not need to visit a branch at all if they offer mobile deposit or ATM deposit.
If you don't have a bank account, grocery stores and Walmart often have the lowest fees and shortest wait times. Call ahead to confirm they cash the type of check you have (personal, payroll, government, or business checks have different policies at different places).
Key Takeaways
- Banks and credit unions cash checks free for account holders, making them the cheapest option if you have an account.
- Grocery stores and Walmart typically charge lower fees than dedicated check cashing stores and are open longer hours.
- Dedicated check cashing stores are fastest for people without bank accounts but charge higher fees, usually 1 to 3 percent of the check amount.
- Always call ahead to confirm the location cashes your type of check and ask about their current fee before you go.
- Bring a valid photo ID and the original check — most places will not cash a check without both.
What to expect when you arrive at a check cashing location
When you walk in with your check, you'll hand it to the clerk along with a valid photo ID (driver's license, passport, or state ID card). The clerk will examine the check for the date, amount, and signature, then run it through a scanner or verification system to confirm the account has funds.
The whole process usually takes 5 to 15 minutes at a grocery store or Walmart, and 10 to 20 minutes at a dedicated check casher. At a bank or credit union, it can be faster if you're an account holder and the check is drawn on that same institution. If the check fails verification — for example, if the account is closed or the signature doesn't match — the location will refuse to cash it and return it to you.
You'll pay a fee at the time of cashing. The clerk will show you the amount before you agree, and you'll receive the remaining cash. Some locations offer a receipt; ask for one if you want proof of the transaction.
Fees and what they depend on
Check cashing fees vary widely by location and check type. Banks and credit unions charge nothing for account holders. Grocery stores and Walmart typically charge a flat fee (often $3 to $5) or a small percentage of the check amount, whichever is lower. Dedicated check cashing stores usually charge 1 to 3 percent of the check amount, meaning a $500 check costs $5 to $15 to cash.
Government checks (Social Security, tax refunds, unemployment) sometimes have lower fees than personal checks at dedicated cashers. Payroll checks are usually cheaper to cash than personal checks because the employer's account is easier to verify. Business checks may cost more or be refused entirely.
The fee depends on the check amount, the type of check, and the location's policy. A $100 check at a dedicated casher might cost $2, while a $2,000 check might cost $40 to $60. Always ask the fee before you hand over the check.
What documents and information you need to bring
You must bring the original check and a valid photo ID. The ID must be current (not expired) and issued by a government agency — a driver's license, state ID card, or passport all work. A library card, student ID, or work badge will not work.
Some dedicated check cashing stores may ask for a second form of ID or a phone number and address to verify your identity, especially if the check is large or you're a new customer. If you've moved recently, bring a utility bill or lease showing your current address, as some locations cross-check this against the ID.
Do not bring a photocopy of the check or a picture of it on your phone — the location must see and scan the original. If you've already endorsed the back of the check (signed it), that's fine, but some locations prefer to see it unsigned so they can verify the signature matches your ID.
When a location refuses to cash your check
A check cashing location can refuse to cash your check for several reasons: the signature doesn't match your ID, the account has insufficient funds, the check is post-dated (dated in the future), the check is stale-dated (more than 6 months old), or the check is damaged or illegible. Some locations also refuse to cash checks from accounts they've had problems with in the past.
If one location refuses, try another. Different cashers have different policies and verification systems, so a check that one store won't touch may be cashed at the next one. If multiple locations refuse the same check, contact the person or business who wrote it and ask them to verify the account has funds and the check is valid.
If the check is post-dated or stale-dated, you cannot cash it anywhere until the date passes (for post-dated) or you contact the issuer (for stale-dated). These are legal restrictions, not just store policy.
Alternatives if you can't find a location nearby
If no check cashing location is within reasonable distance, ask your bank or credit union about mobile deposit — you photograph the check with your phone and deposit it into your account without visiting a branch. This works for most payroll and government checks and takes 1 to 3 business days to clear.
Some banks also offer ATM check deposit, where you insert the check into an ATM and it deposits directly to your account. This is free for account holders and often available 24 hours a day.
If you don't have a bank account, consider opening one at a bank or credit union near you. Many offer no-fee checking accounts and will cash your checks for free once you're a member. This is usually cheaper than repeated visits to a check casher, especially if you cash checks regularly.
Frequently Asked Questions
Can I cash a check that's made out to someone else?
No. The person whose name is on the check must be present with a valid ID to cash it. If you need to cash a check made out to another person, they must endorse it (sign the back) and come with you, but most locations still refuse third-party checks because the risk of fraud is high.
What if my check is torn or damaged?
Most locations will still cash it if the amount, date, and signature are legible and the check is not missing a corner or large section. Call ahead and describe the damage — the clerk can tell you whether it's acceptable before you make the trip.
Do I need an account at the bank the check is drawn on?
No. You can cash a check at any location that offers check cashing, regardless of which bank issued the check. However, cashing it at the issuing bank (if you have an account there) is usually free, while cashing it elsewhere costs a fee.
How long does a check stay valid?
Most checks are valid for six months from the date written. After six months, the check is considered stale-dated and most locations will refuse to cash it. The person who wrote the check can issue a new one if needed.
What happens if the check bounces after I cash it?
If the account doesn't have funds when the check is processed, the location may ask you to return the cash or deduct the amount from a future check. This is rare at dedicated check cashers because they verify funds before cashing, but it can happen at grocery stores and Walmart. Read the receipt or ask about their policy on bounced checks.