You can cash a personal check at the issuing bank, a check-cashing store, or a retailer—each route has different costs and speed

If you don't have a bank account, you have three main ways to turn a check into cash. The issuing bank will cash it for free if you bring the check and a photo ID to any of their branches. A check-cashing store will do it the same day but will charge a fee—usually 1 to 3 percent of the check amount, sometimes flat-rate. A grocery store, pharmacy, or Walmart may cash it for a smaller fee or none at all, but only if you have a store membership or meet their requirements. The speed and cost depend on which route you choose and what the check is written on.

Key Takeaways

  • The bank that issued the check will cash it for free if you bring photo ID and the original check to any of their branches during business hours.
  • Check-cashing stores charge 1 to 3 percent of the check amount and typically complete the transaction in minutes, but are more expensive than other options.
  • Retailers like Walmart, grocery stores, and pharmacies often cash checks for lower fees or free, but have limits on check amount and may require a membership or store card.
  • Online banks and payment apps cannot cash checks directly, but some let you deposit checks remotely if you have an account with them.
  • Personal checks from individuals carry higher risk than payroll checks, so some places will refuse them or charge more to cash them.

Cashing at the issuing bank costs nothing

The bank that printed the check on its own account will cash it for free. Find the bank name on the check—it appears in the top left corner and usually at the bottom as well. Walk into any branch of that bank with the check and a photo ID. You do not need an account with them.

The teller will verify the check is legitimate, confirm your ID matches the name on the check, and hand you cash. This takes 5 to 10 minutes. If the check is written on a small local bank or credit union, you may need to go to the specific branch where the account is held, though many banks will cash it at any location. Call the bank's customer service number on the back of the check if you are unsure which branches can help.

The main limitation is hours. Banks close by 5 or 6 p.m. on weekdays and are closed on weekends and holidays. If you need cash outside those hours, you will need a different route.

Check-cashing stores are fast but charge a percentage

A dedicated check-cashing store will cash your check the same day, usually in minutes. They charge a fee based on the check amount. The fee is typically 1 to 3 percent of the check value—so a $100 check might cost $1 to $3 to cash. Some stores charge a flat fee instead, like $5 per check regardless of amount. A few stores charge more for personal checks from individuals than for payroll checks, because personal checks carry higher risk of being fraudulent or written on an account with insufficient funds.

You will need a photo ID and the original check. Some stores also ask for a second form of ID or a thumbprint. The transaction is quick and the store does not care whether you have a bank account. You can find check-cashing stores in most neighborhoods—search "check cashing near me" online or look for storefronts on main streets and in strip malls.

The trade-off is cost. If you cash a $500 check at 2 percent, you lose $10. Over time, that adds up. But if you need cash when ready and the issuing bank is closed, this is the fastest option.

Retailers cash checks for lower fees or free

Walmart, grocery stores, and pharmacies will often cash checks for a lower fee than dedicated check-cashing stores, or sometimes free. Walmart charges $3 for checks up to $1,000 and $6 for checks up to $5,000. Many grocery stores and pharmacies charge $2 to $3 or waive the fee if you have a store loyalty card or membership. Target, Kroger, Safeway, and CVS all offer check-cashing services at customer service desks.

The process is the same: bring the check and photo ID to the customer service desk. They verify the check and hand you cash. Most retailers cash checks during their regular store hours, which often extend into the evening and sometimes include weekend hours—an advantage over banks.

The limitation is check amount. Most retailers have a maximum, often $1,000 or $1,500. If your check is larger, you will need to use the issuing bank or a check-cashing store. Some retailers also refuse personal checks from individuals and will only cash payroll checks or government checks, so ask before you get in line.

What happens if the check bounces

If you cash a check and the account it was drawn on does not have enough money to cover it, the check bounces. The bank returns it unpaid. If you cashed it at the issuing bank, they will straightforward tell you the check cannot be cashed and hand it back. If you already received the cash, the bank may try to recover it from you later, though this is rare for small amounts.

If you cashed it at a check-cashing store or retailer, they absorb the loss if the check bounces. They may try to contact you to recover the money, but they cannot legally force you to repay it—the risk is theirs. This is why check-cashing stores charge a fee: the fee covers the risk that some checks will bounce.

You can reduce the risk of a bounced check by asking the person who wrote it to confirm the account has funds, or by cashing it at the issuing bank when ready so you know right away if there is a problem.

Online banks and payment apps have limits

If you have an account with an online bank like Chime, Varo, or LendingClub, you may be able to deposit a check remotely using your phone. You photograph the front and back of the check and submit it through the app. The bank holds the funds for a few days while they verify the check, then deposits the money into your account. You can then withdraw it as cash at an ATM or request a debit card.

This route only works if you already have an account with that bank. It also requires waiting a few days for the check to clear, so it is not an option if you need cash when ready. And you still need a way to withdraw the cash—an ATM card or a trip to a branch.

Payment apps like PayPal, Venmo, and Cash App do not accept check deposits. If someone wants to send you money, they must use the app's transfer feature, not a paper check.

Personal checks are riskier than payroll or government checks

A check written by an individual on their personal account carries more risk than a payroll check from an employer or a government check from Social Security or a tax refund. Personal checks can bounce, be fraudulent, or be written on a closed account. Payroll and government checks are backed by an employer or government agency, so they are far less likely to fail.

Because of this risk, some check-cashing stores and retailers charge more to cash personal checks or refuse them entirely. If you are cashing a personal check and a store turns you down, try the issuing bank instead—they will cash it regardless of the risk, because they are the ones who printed it and can verify the account.

If you are writing a check to someone who does not have a bank account, let them know which of these options will work best for them. A personal check is still valid, but they will have more friction cashing it than someone with a bank account would.

Frequently Asked Questions

Can I cash a check at a bank that is not the issuing bank?

No, most banks will not cash a check written on another bank's account unless you have an account with them. Your best option is to go to the bank that issued the check. If that bank has no branches near you, use a check-cashing store or retailer instead.

What if the check is post-dated or has a future date on it?

A post-dated check is technically not valid until that date arrives. Most banks and check-cashing stores will refuse to cash it before the date on the check. If you need the money now, contact the person who wrote the check and ask them to write a new one with today's date instead.

Do I need to endorse the check?

Yes. Sign the back of the check in the endorsement area—usually a white box on the back. Write your name as it appears on your ID. Some places may also ask you to write "for deposit only" or your ID number, but a signature is the minimum requirement.

What if the check is torn or damaged?

A torn or damaged check can still be cashed, but the issuing bank may refuse it if the damage makes it hard to read the account number or routing number. Try the bank first. If they refuse, contact the person who wrote the check and ask for a replacement.

Can I cash a check written to someone else?

No. A check is a legal document made out to a specific person. You cannot cash a check with someone else's name on it, even if they give you permission. The person whose name is on the check must be the one to cash it or deposit it. If someone wants to give you money, they should write a new check in your name.