Where you can cash a check without a bank 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. The issuing bank will cash it for free if you have ID; other places charge a fee, usually between $1 and $10 depending on the check amount. Retail locations like Walmart, Target, and grocery stores cash checks during business hours but often have limits on the amount they will accept.

The fastest option is usually the bank that issued the check. Walk in with your ID and the check, and you will get cash on the spot. You do not need an account there. Check-cashing stores are open longer hours and on weekends, which makes them convenient if you cannot reach a bank during business hours, but they take a percentage of the check amount—typically 1 to 3 percent for personal checks.

Mobile check deposit through apps like PayPal, Square Cash, or some prepaid card services lets you photograph the front and back of the check and deposit it to an account you control. This is free or low-cost but requires you to have a digital wallet or prepaid card account, and the money may take one to three business days to arrive.

Key Takeaways

  • The issuing bank will cash a personal check for free with a valid ID, even if you do not have an account there.
  • Check-cashing stores charge a fee (usually 1 to 3 percent of the check amount) but stay open longer hours and on weekends.
  • Retail stores like Walmart and Target cash checks during business hours but often cap the amount at $1,000 to $5,000.
  • Mobile check deposit through a prepaid card or digital wallet app is free or low-cost but takes one to three business days.
  • Bring a valid government-issued ID to any location; some may also ask for a second form of ID or a thumbprint.

Cashing at the issuing bank

The bank or credit union that issued the check must cash it for you at no charge. Find the routing number on the bottom left of the check—the first nine digits—and use it to identify the bank. Call ahead to confirm hours, or walk in during business hours with your ID and the check.

Bring a government-issued photo ID such as a driver's license, passport, or state ID card. Some banks ask for a second form of ID or a thumbprint for checks over a certain amount, usually $1,000 to $5,000. Ask the teller what they need before you hand over the check. If the check is made out to someone else, the issuing bank will not cash it for you—only the person named on the check can cash it there.

This route takes 10 to 15 minutes and costs nothing. It is the best option if you have time to visit a branch during business hours.

Using a check-cashing store

Check-cashing stores are designed for people without bank accounts. They cash personal checks, payroll checks, tax refunds, and other documents. Fees vary by location and check amount but typically run 1 to 3 percent of the check value. A $500 check might cost $5 to $15 to cash.

Bring a valid government-issued ID and the check. Some stores ask for a second form of ID or proof of address. The process takes 5 to 10 minutes. Many check-cashing stores are open evenings and weekends, which makes them useful if you need cash outside normal bank hours.

The downside is the fee. If you cash checks regularly, the cost adds up. Some check-cashing stores also offer other services like bill payment, money transfer, or prepaid cards, which may be worth exploring if you use them often.

Cashing at retail stores

Walmart, Target, grocery store chains, and some pharmacies cash personal checks at the customer service desk. Fees are usually lower than check-cashing stores—often $3 to $6 per check—or free for customers with a store loyalty card or account. Hours are typically the same as the store itself, so you can often cash a check while shopping.

Bring your ID and the check. Most retailers cap the amount they will cash at $1,000 to $5,000 per check. If your check is larger, you will need to use the issuing bank or a check-cashing store instead. Ask the customer service desk what their limit is before you hand over the check.

This option works well if you are already at the store and the check amount is within their limit. The fee is usually lower than a dedicated check-cashing store, and you may avoid the fee entirely if you have a store account or loyalty program.

Mobile check deposit through apps and prepaid cards

Apps like PayPal, Square Cash, Chime, and other prepaid card services let you deposit a check by photographing both sides of it. The money goes into your digital wallet or prepaid card account. This is free or costs $1 to $3, and you can do it from home at any time.

The catch is timing. Mobile deposits usually take one to three business days to clear. If you need cash immediately, this will not work. You also need to have a prepaid card or digital wallet account set up beforehand, which requires a phone number and sometimes an email address or basic identity information.

Once the check clears, you can withdraw the money at an ATM, use the prepaid card to make purchases, or transfer it to another account. This is a good option if you can wait a few days and already use a prepaid card or digital wallet service.

What to do if the check is post-dated or stale

A post-dated check is one written for a future date. Banks and check-cashing stores may refuse to cash it before that date, though some will cash it anyway. Call ahead to ask the issuing bank's policy. If they refuse, you will need to wait until the date on the check arrives.

A stale check is one that is more than six months old. Banks are not required to cash stale checks and often will not. If your check is older than six months, contact the person or business that issued it and ask them to write you a new one. They may ask you to return the old check or sign a statement saying you have not already cashed it.

What happens if the check bounces

If you cash a check and it bounces—meaning the account it was drawn on does not have enough money—the check-cashing store or retail location will charge you a fee, usually $5 to $15. They will also try to recover the money from you. If you used a check-cashing store, they may pursue collection or report you to a check verification system that other stores use.

If you deposited the check through a mobile app, your prepaid card or digital wallet account will be debited for the amount, and you may face an overdraft fee if your account does not have enough to cover it. The app will notify you that the check was returned.

To protect yourself, ask the person or business writing the check whether the funds are available. If you have any doubt, ask them to use a different payment method or wait until you can verify the check is good before cashing it.

Frequently Asked Questions

Can I cash someone else's check?

No. A personal check is written to a specific person, and only that person can cash it. If the check is made out to you, you can cash it. If it is made out to someone else, they must cash it or sign the back and write "Pay to the order of [your name]" to transfer it to you, though many banks and stores will not accept a third-party check anymore.

Do I need ID to cash a check?

Yes. Every location that cashes checks requires a valid government-issued photo ID such as a driver's license, passport, or state ID. Some ask for a second form of ID or a thumbprint for larger amounts. Bring your ID every time.

What if the check has my name spelled wrong?

Minor spelling errors usually do not matter. If your name is spelled very differently—for example, "Jon" instead of "John"—the bank or store may ask you to sign the back of the check exactly as it is printed on the front. If the name is so wrong that it does not match your ID, you may need to contact the person who issued the check and ask them to write a new one.

How long does it take to cash a check?

At the issuing bank or a retail store, cashing takes 5 to 15 minutes. At a check-cashing store, it takes 5 to 10 minutes. Mobile deposit takes one to three business days for the money to arrive in your account.

What is the cheapest way to cash a check without a bank account?

The issuing bank is free. Retail stores are usually $3 to $6 if you do not have a loyalty account. Check-cashing stores charge 1 to 3 percent of the check amount. Mobile deposit is free or $1 to $3 but requires waiting one to three days.