You have several ways to turn a check into cash without owning a bank account
The most straightforward option is to take the check to the bank or credit union that issued it — the one whose name appears at the bottom left of the check. That bank will cash it for you on the spot, usually for free or for a small fee if you're not a customer. You'll need to show a government-issued photo ID, sign the back of the check, and you'll walk out with cash.
If that bank isn't convenient, you have other paths: a check-cashing store, a grocery store or pharmacy with a check-cashing service, or asking the person who wrote the check to pay you a different way. Each option has different costs and speed, which we'll walk through below.
Key Takeaways
- The bank that issued the check will cash it for free or a small fee, and this is usually the fastest and cheapest option.
- Check-cashing stores charge a percentage of the check amount — typically 1 to 3 percent — and are open longer hours than banks.
- Some grocery stores, pharmacies, and Walmart locations offer check cashing for a flat fee, usually $3 to $6 per check.
- You will need a government-issued photo ID (driver's license, passport, or state ID card) no matter which method you choose.
- If you plan to cash checks regularly, opening a basic checking account or prepaid card account may cost less over time than repeated check-cashing fees.
Cashing a check at the issuing bank
The bank whose name is printed on the check is required to cash it for you, even if you don't have an account there. Walk in during business hours with the check and a photo ID. Sign the back of the check in front of the teller, and they will give you cash.
Most banks do this for free if you're cashing a check drawn on their own account. Some charge a small fee — usually $5 to $10 — if you're not a customer, but many waive it. Call ahead if you want to confirm the fee before you go. This is almost always the cheapest option and the fastest: you get cash in minutes.
The catch is that you need to know which bank issued the check. Look at the bottom left corner of the check — the bank's name and routing number are printed there. If the check is from a small local bank or credit union, it may not have branches near you, which makes this option less practical.
Check-cashing stores and their costs
A check-cashing store will cash your check the same day, no account required. You bring the check and a photo ID, sign the back, and leave with cash. The store charges a fee based on a percentage of the check amount — typically 1 to 3 percent, though it can be higher. On a $500 check, that's $5 to $15.
Check-cashing stores are useful because they're often open longer hours than banks, including evenings and weekends. They also tend to be in neighborhoods where banks are less common. The downside is the fee adds up quickly if you cash checks regularly. A $500 check cashed at 2 percent costs $10; if you do that twice a month, you're paying $240 a year just in fees.
Before you go, ask what the fee is — it varies by store and sometimes by check amount. Some stores charge a flat fee instead of a percentage, which may be cheaper for large checks but more expensive for small ones.
Grocery stores, pharmacies, and retail check cashing
Many Walmart locations, grocery store chains, and pharmacies like CVS and Walgreens offer check cashing at the customer service desk. The fee is usually a flat amount — $3 to $6 per check — rather than a percentage. You'll need a photo ID and you sign the back of the check, just like at a bank.
This option is convenient if you're already shopping there, and the flat fee is often cheaper than a check-cashing store's percentage, especially for larger checks. The downside is that not every location offers it, and some have limits on the check amount they'll cash — often $1,000 or $2,000. Call ahead to confirm your nearest store does check cashing and what their limit is.
What you need to bring and how to sign the check
You will need a government-issued photo ID. A driver's license, state ID card, or passport all work. Some places accept a tribal ID or military ID. Without an ID, no one will cash the check, even if you're the person the check is made out to.
Before you hand over the check, sign the back in the presence of the teller or cashier. Write your name on the back, on the line that says "Endorse here." Some places ask you to write your ID number below your signature. Do not sign the check before you arrive — tellers want to see you sign it in front of them.
Make sure the check is made out to you, or to you and someone else. If it's made out to someone else entirely, they need to sign it and be present with their ID, or they need to sign it and write "Pay to the order of [your name]" above their signature — this is called a third-party endorsement, and many banks and check-cashing stores won't accept it.
When check cashing costs more than a bank account
If you cash checks regularly, the fees add up. A check-cashing store at 2 percent on two $500 checks a month costs $240 a year. A retail store at $5 per check costs $120 a year. A basic checking account at many banks and credit unions costs nothing, or $5 to $10 a month.
Some banks offer accounts with no monthly fee and no minimum balance. You can deposit checks by mail, at an ATM, or through a mobile app, and you can withdraw cash at ATMs for free. If you're cashing more than one or two checks a month, opening an account may save you money within a few months.
A prepaid card account — a card you load money onto — is another option. Some prepaid cards let you deposit checks by taking a photo with your phone. The card usually costs $5 to $10 a month, but if you're cashing multiple checks, it may still be cheaper than repeated check-cashing fees.
What to do if the check is damaged or unclear
If the check is torn, faded, or hard to read, the bank or check-cashing store may refuse it. A torn check can sometimes be taped together and cashed, but a faded one — especially if the routing number or amount is illegible — usually cannot.
If the check is damaged, contact the person who wrote it and ask them to issue a new one. Explain that the original is damaged and can't be cashed. Most people will rewrite the check without complaint. Keep the damaged check in case they ask for it later.
Frequently Asked Questions
Can I cash a check made out to someone else?
Only if that person signs it and writes "Pay to the order of [your name]" above their signature, and both of you are present with ID. Many banks and check-cashing stores won't accept third-party checks at all, so call ahead. The safest option is to ask the person who wrote the check to write a new one in your name instead.
What if I don't have a photo ID?
No bank or check-cashing store will cash a check without one. If you don't have a driver's license or state ID, you can get a state ID card from your local DMV — it costs $10 to $30 depending on your state. A passport also works if you have one. Until you have an ID, ask the person who wrote the check to pay you another way.
How long does it take to cash a check?
At a bank or check-cashing store, it takes 5 to 15 minutes. At a grocery store or pharmacy, it may take longer if there's a line at customer service. If you deposit a check into a bank account instead of cashing it, the bank usually makes the funds available within one to two business days.
Can I cash a check by mail?
No. You must be present with a photo ID to cash a check. However, if you have a bank account, you can deposit a check by mail or by taking a photo with your phone and uploading it through the bank's app — this is called mobile deposit.
What if the check amount is very large?
Banks and check-cashing stores may ask questions about large checks — typically $5,000 or more — as part of federal anti-money-laundering rules. They may ask where the money came from. This is normal and not a sign of suspicion. Have a straightforward explanation ready: it's a paycheck, a refund, a loan repayment, or whatever the case is. Bring documentation if you have it.