Your main options for cashing a Chase check

You can cash a Chase check at a Chase branch, at another bank if you have an account there, at a check-cashing store, or at some retail locations like Walmart and grocery stores. The fastest and cheapest route is almost always a Chase branch — they cash their own checks for free and without delay, even if you don't have a Chase account. If you don't have a branch nearby, your second-best option depends on whether you have a bank account elsewhere and how much the check is for.

The method you choose affects both the fee you'll pay and how long you'll wait. A Chase branch takes minutes and costs nothing. A check-cashing store or retail location may charge 1 to 5 percent of the check amount, and some have daily limits on how much they'll cash. A bank account holder at another institution usually pays no fee but may face a hold on the funds.

Key Takeaways

  • Chase branches cash Chase checks for free with no account required, and this is the fastest option if you have one nearby.
  • If you have a bank account at another institution, you can deposit the check there, though the funds may be held for one to five business days.
  • Check-cashing stores and retailers like Walmart charge a percentage fee (typically 1 to 5 percent) and may have daily limits on check amounts.
  • Some grocery stores and pharmacies cash checks for customers, but policies vary widely by location and chain.

Cashing at a Chase branch with or without an account

Any Chase branch will cash a check drawn on Chase at no charge, regardless of whether you have a Chase account. You'll need to bring a photo ID and the check itself. The teller will verify the check and the signature, and you'll receive cash or have the option to deposit it to an account if you have one. This process usually takes five to ten minutes.

If you don't have a Chase account, the teller may ask a few questions about the check — who wrote it, why, whether you know them — as part of their fraud prevention routine. This is normal and doesn't mean they suspect you of anything. Answer honestly and the transaction will proceed. If the check is very large or the signature looks unusual, they may need to call the account holder to verify, which can add time.

To find a Chase branch near you, use the branch locator on Chase's website or call 1-800-935-9935. Some branches have limited hours or are closed on weekends, so check before you go.

Depositing the check into another bank account

If you have a checking or savings account at another bank, you can deposit a Chase check there. Most banks accept checks from other institutions. You won't pay a fee, but the bank will place a hold on the funds — meaning you can't withdraw them when ready. The hold period depends on the bank and the check amount, but typically ranges from one to five business days for checks under $5,000.

You can deposit the check in person at a teller window, through an ATM if your bank has mobile check deposit, or through a mobile app if your bank offers that feature. Mobile deposit is the fastest way to start the hold period, since you don't have to wait for a branch to open. The funds will be available on the same timeline regardless of how you deposit.

If you need the money when ready, this option won't work for you. But if you can wait a few days, it's free and requires no trip to a Chase branch.

Check-cashing stores and their fees

Check-cashing businesses will cash a Chase check for you on the spot, but they charge a fee. The fee is usually a percentage of the check amount — typically 1 to 5 percent, though it varies by store and location. On a $500 check, that could be $5 to $25. Some stores charge a flat fee instead of a percentage, which may be cheaper for large checks.

Check-cashing stores are useful if you need cash when ready and don't have a bank account or a nearby Chase branch. They're open longer hours than banks, including evenings and weekends at many locations. However, they may have daily limits on how much they'll cash — some won't cash checks over $5,000 or $10,000. Call ahead to confirm the store can handle your check amount.

To find a check-cashing store, search online for "check cashing near me" or look for ACE Cash Express, Check Into Cash, or similar chains in your area. Bring a photo ID and the check.

Retail locations that cash checks

Walmart cashes checks at its customer service desk in most locations, including personal checks, payroll checks, and government checks. The fee is typically $3 to $6 depending on the check type and amount. You'll need a photo ID and the check itself. Walmart's check-cashing service is available during store hours, which are often longer than bank hours.

Some grocery store chains, including Kroger and Safeway, also cash checks for customers, though policies vary by location. Fees are usually $2 to $5. Call your local store to confirm they offer this service and what their limits are. Pharmacies like CVS and Walgreens may cash checks at some locations, but this is less common — call ahead.

The advantage of retail check cashing is convenience and extended hours. The disadvantage is that fees add up if you cash checks regularly, and not every location offers the service. Always call or ask in person before you assume a store will cash your check.

What to bring and what to expect

Regardless of where you cash the check, you'll need a valid photo ID — a driver's license, passport, or state ID card. The check itself must be signed by the person who wrote it, and the signature must match the ID you present if you're the payee. If someone else wrote you the check and you're cashing it, the ID must match the name on the check.

The teller or cashier will examine the check for signs of fraud or damage. They'll verify that the routing number, account number, and amount are all legible. If the check is damaged, torn, or the signature is unclear, they may refuse to cash it. If this happens, contact the person who wrote the check and ask them to write a new one.

Bring the check and ID in person. You cannot cash a check by phone or online, and no legitimate business will ask you to pay a fee upfront before cashing a check.

When a check might be refused

A check can be refused for several reasons. The most common is that the account it's drawn on doesn't have enough money to cover it — this is called a non-sufficient funds or NSF check. You won't know this until you try to cash it. If this happens, contact the person who wrote the check and ask them to deposit money or write you a different check.

A check can also be refused if it's post-dated (dated in the future), stale-dated (more than six months old), or if the signature doesn't match the ID you're presenting. If the check is damaged or illegible, it will be refused. Some checks have special restrictions printed on them — for example, "For deposit only" — which means you can't cash them; you can only deposit them into an account in your name.

If a check is refused, ask the teller or cashier why. If it's a problem with the check itself (damage, illegibility, post-dating), contact the person who wrote it. If it's an NSF issue, you'll need to wait for them to deposit funds or ask for a different form of payment.

Frequently Asked Questions

Can I cash a Chase check at a non-Chase bank?

Most banks will not cash a check from another bank if you don't have an account with them. Your best option is to deposit it into your account at that bank and wait for the hold period, or go to a Chase branch. Some credit unions may cash checks for non-members, but policies vary.

How long does it take to cash a check at Walmart?

Walmart's check-cashing service usually takes 5 to 10 minutes. You'll go to the customer service desk, present your ID and the check, pay the fee, and receive cash. There may be a wait if the desk is busy.

What if the check is made out to someone else?

You cannot cash a check made out to someone else unless they sign the back and you sign below their signature — this is called a third-party check. Many banks and check-cashing stores refuse third-party checks due to fraud risk. Ask the original payee to cash it themselves or deposit it into their account.

Is there a limit to how much I can cash at a Chase branch?

Chase branches don't have a published limit on check amounts for customers with accounts. For non-customers, some branches may ask questions about very large checks or place a hold, but they will generally cash them. Call your local branch if you're cashing a check over $10,000.

Can I cash a check online or by mail?

No. You must present the check in person with a photo ID. Some banks offer mobile check deposit, which lets you photograph the check with your phone, but this deposits it into your account rather than giving you cash when ready.