Where to Cash a Personal Check
The most common places to cash a personal check
You can cash a personal check at your own bank or credit union without paying a fee, even if the check is drawn on a different bank. The teller will verify the check and the funds, then hand you cash. This takes a few minutes and costs nothing.
If you don't have a bank account, the check writer's bank will cash it for you. Walk in with the check and a photo ID. You don't need an account there. Most banks cash checks drawn on their own institution for free, though a few charge a small fee to non-customers — usually $5 to $10. Call ahead if you want to confirm.
Grocery stores and pharmacies with customer service desks cash checks as part of their check-cashing service. Walmart, Target, Kroger, Safeway, and CVS all offer this. The fee is typically $3 to $5 per check, and there are usually limits on how much you can cash in a single transaction — often $1,000 to $5,000 depending on the store. You'll need a photo ID and sometimes a store membership card.
Check-cashing businesses exist specifically for this purpose. You'll find them in most neighborhoods, often near grocery stores or in strip malls. They cash personal checks, payroll checks, and government checks. Fees run higher than grocery stores — usually $5 to $15 per check, or 1 to 3 percent of the check amount, whichever is greater. The percentage-based fee means a $500 check might cost $10 to $15 to cash.
Key Takeaways
- Your own bank or credit union cashes personal checks for free, regardless of which bank the check is drawn on.
- The bank that issued the check will cash it for non-customers, usually for free or a small fee of $5 to $10.
- Grocery stores and pharmacies charge $3 to $5 per check and typically limit how much you can cash in one visit.
- Check-cashing businesses charge the highest fees — $5 to $15 per check or 1 to 3 percent of the amount — but are open longer hours than banks.
- You will need a photo ID at any location, and some places also require a second form of ID or a store membership.
What to bring and what to expect
Bring the check and a photo ID — a driver's license, state ID, or passport. Some check-cashing businesses and grocery stores ask for a second form of ID, such as a utility bill or bank statement showing your name and address. Ask the location what they need before you go.
The teller or cashier will examine the check for the payee name, the amount, the date, and the signature. The check must be made out to you — if it's made out to someone else, you cannot cash it unless that person endorses it to you in writing on the back. The check must be dated on or before the day you cash it; checks dated in the future cannot be cashed.
If the check is old — more than six months — the bank may refuse to cash it. Checks don't technically expire, but banks treat them as stale-dated after six months and may not honor them. If you have an old check, contact the person or business that wrote it and ask for a replacement.
Comparing fees across different locations
The cost of cashing a check varies widely depending on where you go. Your own bank or credit union will never charge you, but other locations have different fee structures based on their business model and overhead.
| Location | Fee | Speed | Hours |
|---|---|---|---|
| Your own bank or credit union | Free | Minutes | Standard banking hours |
| Check writer's bank (non-customer) | Free to $10 | Minutes | Standard banking hours |
| Grocery store or pharmacy | $3 to $5 | Minutes | Store hours, often until 10 p.m. |
| Check-cashing business | $5 to $15 or 1–3% of amount | Minutes | Often open evenings and weekends |
If you need to cash a check outside normal banking hours, a grocery store or check-cashing business is your only option. The trade-off is that you'll pay a fee. If you can wait until a bank is open, you'll save money by going there instead.
When the check is made out to two people
If a check says "Pay to the order of John Smith and Jane Doe," both people must be present to cash it, and both must sign the back. Some banks will not cash it even then and will require both names on an account. Call the bank first to confirm their policy.
If the check says "Pay to the order of John Smith or Jane Doe," either person can cash it alone. Only one signature is needed on the back. The word "or" gives either person the right to cash the check independently.
What happens if the check bounces
If you cash a check and the account it's drawn on doesn't have enough money, the check bounces. The bank that cashed it will reverse the transaction and take the money back from you — either by deducting it from your account if you have one, or by asking you to return the cash. You may also be charged a returned-check fee, usually $10 to $30.
If you cashed the check at a grocery store or check-cashing business, they will contact you to recover the money. If you don't repay it, they may refer the debt to a collection agency or take you to small claims court. The person who wrote the check is responsible for the bounced check, but you are responsible for returning the money you received.
Mobile and online options
Some banks and credit unions let you deposit checks using a mobile app — you photograph the front and back of the check, and the funds appear in your account within one to three business days. This is not the same as cashing a check, because you don't get cash when ready, but it's an option if you have a bank account and can wait a few days.
A few check-cashing apps exist, but they require you to have a bank account linked to them. They photograph the check and deposit it into your account, then you withdraw the cash. These are not true check-cashing services — they're mobile deposit tools. If you don't have a bank account, these apps won't work for you.
Frequently Asked Questions
Can I cash a check that's made out to someone else?
Only if that person signs the back of the check and writes "Pay to the order of [your name]" above their signature. This is called a third-party check. Many banks and check-cashing businesses no longer accept third-party checks because of fraud risk, so call ahead to confirm the location will take it.
What if I lost my ID?
You cannot cash a check without a photo ID. If your ID is lost or expired, you'll need to get a replacement from your state's DMV or equivalent office before you can cash a check. Some locations may accept an expired ID temporarily, but it's not may provide.
Can I cash a check for more than the amount written on it?
No. The teller will only give you the exact amount written on the check. If you need more cash, you'll have to ask the check writer for a new check or withdraw money from your own account.
How long does it take to cash a check?
At a bank, grocery store, or check-cashing business, it usually takes 5 to 10 minutes. The teller verifies the check, confirms the funds, and counts out the cash. During busy times, it may take longer.
What if the check has a post-dated date?
A post-dated check is one dated in the future. Banks are not required to cash it before that date, and most will refuse. If you have a post-dated check, wait until the date on the check arrives, then cash it.
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.