Where to Cash a Personal Check Without a Bank Account
Where to cash a personal check in your area
Personal checks can be cashed at banks, credit unions, check-cashing stores, grocery stores, and some retailers — each with different fees, speed, and requirements. The fastest option depends on whether you have an account somewhere, how much the check is for, and whether you need the money today or can wait a few days.
If you have a bank or credit union account, that institution will cash your own checks for free and usually when ready. If you don't have an account, a check-cashing store or grocery store is typically faster than opening an account just to deposit one check. Some retailers like Walmart and Target cash checks for a flat fee, usually $3 to $6 depending on the check amount.
The trade-off is straightforward: places that don't know you charge a fee to cover the risk that the check bounces. Banks charge nothing because they already have your account history. Check-cashing stores charge the most — often 1 to 3 percent of the check amount — because they hold the risk longest.
Key Takeaways
- Banks and credit unions cash checks free if you have an account there, and most do it when ready at the teller window.
- Grocery stores and big retailers like Walmart cash personal checks for a flat fee of $3 to $6, usually within minutes.
- Check-cashing stores charge a percentage of the check amount (often 1 to 3 percent) and are most useful when other options are closed or unavailable.
- You will need a photo ID and the check itself; some places also ask for a second form of ID or a phone number.
- If the check is from an account at a bank in your area, that bank will cash it free even if you don't have an account there.
Banks and credit unions near you
Any bank or credit union will cash a check drawn on that same institution for free, whether or not you have an account. Walk into a branch with your photo ID and the check, and a teller will cash it on the spot. This is the fastest and cheapest route if the check is from a local bank.
If you have an account at a different bank or credit union, that institution will also cash the check free — it just takes longer because they have to verify the funds with the other bank. Most do this within one business day, though some do it the same day if you deposit before mid-afternoon.
To find a branch near you, search the bank's name plus "near me" or use Google Maps. Call ahead if the branch is far away or if you're going outside normal business hours, because some branches have limited teller service or are closed on certain days.
Grocery stores and retail chains
Walmart, Target, and most grocery store chains cash personal checks at the customer service desk for a flat fee. Walmart charges $3 for checks up to $1,000 and $6 for checks over $1,000. Target charges $2 to $3 depending on the check amount. Kroger, Safeway, and other regional grocers have their own fee schedules, usually $2 to $4.
You need a photo ID and the check itself. The process takes 5 to 10 minutes. These places cash checks during store hours, which are often longer than bank hours — many are open until 10 or 11 p.m. and some are open on Sundays.
The downside is that they may refuse a check if it's postdated (dated in the future), if the amount seems unusually large for a personal check, or if their system flags it as high-risk. If that happens, a bank is your next option.
Check-cashing stores
Check-cashing stores are designed for people without bank accounts and will cash almost any personal check, but they charge the highest fees. A typical fee is 1 to 3 percent of the check amount — so a $500 check costs $5 to $15 to cash. Some stores charge a flat fee instead, usually $5 to $10.
These stores are useful when banks are closed, when you need cash when ready and don't want to wait for a deposit to clear, or when other places have turned you down. They're open late and on weekends more often than banks. You need a photo ID, and some ask for a second form of ID or a phone number.
Check-cashing stores hold the check for several days before depositing it, which is why they charge more — they're taking on the risk that it bounces. If it does, they will try to collect the fee from you, and some will report you to a check-verification service that other stores use.
Online banking and mobile deposit
If you have a bank account but no nearby branch, mobile deposit lets you photograph the front and back of the check with your phone and deposit it through the bank's app. The funds usually appear in your account within one business day, sometimes the same day if you deposit before the bank's cutoff time (usually 2 or 3 p.m.).
This doesn't give you cash when ready, but it's free and you can do it from home. Once the check clears, you can withdraw the cash at an ATM or transfer it to another account. Some banks let you withdraw cash the same day the check is deposited, even though the check itself takes longer to clear.
Not all banks offer mobile deposit, and some limit how many checks you can deposit this way per month or per day. Check your bank's app or call customer service to see if this option is available to you.
What you need to bring
Every place that cashes a personal check requires a photo ID — a driver's license, state ID card, or passport. Some also ask for a second form of ID, a phone number, or your address. A few check-cashing stores ask for a fingerprint or run a background check, though this is less common now.
The check itself must be signed by the person who wrote it. If it's not signed, no one will cash it. If it's postdated (dated in the future), banks will usually refuse it, but check-cashing stores and some retailers may cash it anyway — ask first.
If the check is made out to two people (like "John and Jane Smith"), both people usually have to be present to cash it. If it's made out to one person but signed on the back by someone else, that's called a third-party check, and many places won't cash it because the risk is higher.
Fees and what to expect
| Where to cash | Fee | Speed | Hours |
|---|---|---|---|
| Your bank or credit union | Free | when ready | Business hours |
| Bank that issued the check | Free | when ready | Business hours |
| Walmart | $3–$6 | 5–10 minutes | Often until 10 p.m. |
| Target | $2–$3 | 5–10 minutes | Often until 10 p.m. |
| Grocery store | $2–$4 | 5–10 minutes | Often until 10 p.m. |
| Check-cashing store | 1–3% or $5–$10 | when ready | Often until 8 p.m. or later |
| Mobile deposit (bank app) | Free | 1 business day | Anytime |
Fees vary by location and by the check amount. A $100 check at a check-cashing store might cost $1 to $3, while a $1,000 check might cost $10 to $30. Walmart's flat fee is simpler to predict, but it's not always the cheapest option for small checks.
Ask about the fee before you hand over the check. If a place won't tell you the fee upfront, go somewhere else — reputable places always disclose it.
Frequently Asked Questions
Can I cash a check at a bank where I don't have an account?
Yes, if the check is drawn on that bank. Any bank will cash checks from its own customers for free, even if you don't have an account there. If the check is from a different bank, that bank may refuse to cash it, but some will for a small fee or if you open an account.
What if the check is postdated?
Banks and most retailers won't cash a postdated check — it's technically not valid until that date. Check-cashing stores sometimes will, but they may charge extra or ask you to come back on the date written on the check. Call ahead to ask.
How long does it take for a cashed check to clear?
If you cash a check in person, you get the money when ready. The check itself clears (the bank that issued it pays the bank that cashed it) within one to three business days. If the check bounces, the place that cashed it will try to collect the fee from you.
Can I cash a check made out to someone else?
No, not legally. A check made out to another person is their property. If they sign the back and you sign below them, that's a third-party check, and most banks and retailers won't cash it. The safest route is to have the person it's made out to deposit it into their own account and then transfer you the money.
What if I lost my ID?
You won't be able to cash a check without a photo ID. Get a replacement ID from your state's DMV or a passport from the post office. In the meantime, if you have a bank account, mobile deposit (if your bank offers it) doesn't require an ID — just your phone and the app.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.