Where you can cash a check without opening an account

You can cash a personal check at the bank or credit union that issued it, at a check-cashing store, at some retail locations, or through a mobile app that offers check deposit. The bank that issued the check (the one printed on the front) will cash it for free if you go in person with a valid ID, even if you have no account there. Check-cashing stores and retailers charge a fee — usually 1 to 3 percent of the check amount, sometimes a flat fee instead. Mobile check deposit through certain apps lets you photograph the check and deposit it to a temporary account, then withdraw the money, but this requires at least a basic account setup.

The fastest option is almost always the issuing bank itself. Walk in during business hours with your ID and the check, and you'll have cash in minutes. If the check is from a bank with no local branch, or if you can't get to a branch during open hours, a check-cashing store or retail location becomes your next choice.

Key Takeaways

  • The bank that issued the check will cash it for free in person with a valid ID, regardless of whether you have an account.
  • Check-cashing stores charge 1 to 3 percent of the check amount or a flat fee, and are open longer hours than banks.
  • Retail locations like Walmart, Target, and some grocery stores cash checks for a flat fee, usually $3 to $6.
  • Mobile check deposit requires setting up a temporary account or using an existing one, but avoids in-person trips and fees.
  • The check must be signed, made out to you by name, and not post-dated (dated in the future).

Cashing at the issuing bank for free

Go to any branch of the bank whose name appears on the check. Bring a valid government-issued ID — a driver's license, passport, or state ID card. Hand the check and your ID to a teller and ask to cash it. The teller will verify the check is legitimate, confirm your identity matches the payee name, and give you cash. This takes 5 to 10 minutes and costs nothing.

If the check is from a bank with only one or two branches far from you, or if you need cash outside banking hours, this option may not be practical. But if there's a branch nearby and you can get there during business hours, it's always the cheapest route.

Check-cashing stores and their fees

Check-cashing stores are retail businesses that cash checks for a fee. They're usually open longer than banks — often until 8 or 9 p.m. on weekdays and on Saturdays — and don't require an account. You bring the check, sign the back, show your ID, and pay a fee. The fee varies by store and by check amount. Most charge between 1 and 3 percent of the check value; a $500 check might cost $5 to $15 to cash. Some stores charge a flat fee instead, like $3 per check regardless of size.

Check-cashing stores also typically verify the check by calling the issuing bank or running it through a verification system before handing over cash. This protects them from bad checks and usually protects you too — if the check bounces, you'll know before you leave. The downside is the fee and the fact that you're trusting a private business with your personal information.

Retail locations that cash checks

Walmart, Target, and many grocery store chains offer check-cashing services at customer service desks. Fees are usually flat rates: $3 to $6 per check, depending on the store and the check type. You sign the back of the check, show your ID, and pay the fee at the register. The process is quick, and these locations are often more convenient than finding a check-cashing store.

Not all locations offer this service, and some have limits on check amounts or types. Call ahead or ask at the customer service desk before you go. Payroll checks and government checks are almost always accepted; personal checks are sometimes refused if the store has had problems with them in the past.

Mobile check deposit without a full bank account

Some financial technology companies and credit unions offer check deposit through a mobile app without requiring a traditional bank account. You photograph the front and back of the check using your phone, submit it through the app, and the money is deposited into a temporary account or a prepaid card linked to the app. You can then withdraw the cash at an ATM or transfer it to another account.

This option avoids fees and in-person trips, but it does require setting up some form of account — even if it's just a temporary one tied to the app. The deposit may take 1 to 3 business days to clear, so it's not instant cash. Examples include services offered by some credit unions and fintech platforms, but the specific options change frequently. Search for "mobile check deposit no bank account" to see what's currently available in your area.

What the check must look like to be cashed

The check must be signed by the person who wrote it. If it's unsigned, no one will cash it. The check must be made out to you by name — if it says "Pay to the order of" someone else, you can't cash it (though in some cases a third party can sign it over to you, but this is complicated and many places refuse to accept third-party checks). The check must not be post-dated, meaning it can't have a date in the future. If it's dated today or earlier, it's good to cash.

The check should be in good condition — not torn, water-damaged, or illegible. If the amount written in words doesn't match the amount in numbers, or if there are obvious alterations, the check may be refused. If you're unsure whether a check is valid, the issuing bank can tell you over the phone before you try to cash it.

What happens if the check bounces

If you cash a check and it later bounces — meaning the account it was drawn on has insufficient funds — the consequences depend on where you cashed it. If you cashed it at the issuing bank, the bank will reverse the transaction and you'll owe them the cash you received. If you cashed it at a check-cashing store or retail location, that business will reverse the transaction and may charge you an additional fee for the bounced check.

In either case, you're responsible for returning the money. The person who wrote the check is also liable to the bank or check-cashing store for the bounce fee, but that doesn't help you if you've already spent the cash. If you suspect a check might bounce, ask the issuing bank to verify the account has sufficient funds before you cash it.

Frequently Asked Questions

Can I cash a check made out to someone else?

Not directly. If the check is made out to another person, you cannot cash it. In some cases, that person can sign the back and write "Pay to the order of [your name]," and you can then cash it as a third-party check, but many banks and check-cashing stores refuse third-party checks because of fraud risk. Your safest option is to ask the person who received the check to cash it themselves and give you the money.

What if the check is post-dated?

A post-dated check has a date in the future. Technically, you're not supposed to cash it until that date arrives. Most banks and check-cashing stores will refuse to cash it early. If you need the money now, contact the person who wrote the check and ask them to write a new check with today's date instead.

How long does it take to cash a check at a retail store?

At Walmart, Target, or a grocery store, the process usually takes 5 to 10 minutes. You go to the customer service desk, hand over the check and your ID, pay the fee, and receive cash. There's no verification call like at a check-cashing store, so it's faster, but some stores may refuse certain checks if they've had problems with them before.

Do I need an ID to cash a check?

Yes. Every place that cashes checks requires a valid government-issued ID to verify your identity matches the payee name on the check. A driver's license, passport, or state ID card will work. Without an ID, no one will cash the check.

Is it cheaper to use a check-cashing store or a retail location?

Retail locations usually have lower flat fees ($3 to $6) and are better for smaller checks. Check-cashing stores charge a percentage (1 to 3 percent), which can be cheaper for very large checks but more expensive for small ones. For a $100 check, a retail store at $5 is cheaper than a check-cashing store at 2 percent ($2). For a $1,000 check, the check-cashing store at $20 is cheaper than a retail store at $6. Compare both options if you have time.