You can cash a Chase check without a Chase account, but your options depend on where you go and what the check is for

The most straightforward route is to walk into any Chase branch with the check and a government-issued ID. Chase will cash checks drawn on their own bank for non-customers, though some branches may ask for a thumbprint or additional verification. You will not need an account, but you may need to wait while they confirm the funds are there.

If you do not want to visit a branch, you have other options: a check-cashing store, your own bank, or a grocery store or pharmacy that offers check-cashing services. Each has different fees, speed, and requirements. The trade-off is usually between convenience and cost — the faster and easier the route, the more you pay.

Key Takeaways

  • Chase branches will cash checks drawn on Chase accounts for non-customers if you bring a government-issued ID, though policies vary slightly by location.
  • Check-cashing stores and retailers like Walmart or CVS will cash Chase checks but charge a fee, usually between $2 and $10 depending on the check amount.
  • If you have an account at another bank, that bank may cash the check for free or at a lower fee than a check-cashing store.
  • Mobile deposit through another bank's app is free if you have an account there, but requires you to open an account first.
  • Large checks or checks with missing information may be refused or require additional verification, even at Chase branches.

Cashing at a Chase branch in person

This is the simplest option if a Chase location is near you. Bring the check and a valid government-issued ID — a driver's license, passport, or state ID card. The teller will verify the check is legitimate and that the account it is drawn on has sufficient funds. The process usually takes 5 to 15 minutes.

Chase does not charge non-customers a fee to cash checks drawn on Chase accounts. However, not every branch handles this the same way. Some may ask for a thumbprint, require you to fill out a form, or decline if the check is damaged, unsigned, or missing information. If a branch refuses, try another Chase location — policies can differ.

If the check is large (typically over $5,000) or if there is any question about its legitimacy, the branch may place a hold while they verify it with the account holder. This can take 24 hours or longer. Ask the teller upfront if they expect a delay.

Check-cashing stores and retail locations

Stores like Walmart, Target, CVS, and Walgreens offer check-cashing services. So do dedicated check-cashing businesses, which you can find by searching "check cashing near me." These places will cash Chase checks without requiring an account anywhere.

The fee varies. Walmart typically charges $3 to $6 depending on the check amount. CVS and Walgreens charge $2 to $5. Dedicated check-cashing stores may charge 1% to 3% of the check amount, which can be higher for large checks. Ask the fee upfront before you hand over the check.

You will need a government-issued ID. Some locations also require a second form of ID or a thumbprint. The process is usually faster than a bank branch — often 5 to 10 minutes — because they do not verify funds the same way. However, if the check looks suspicious or is missing information, they may refuse it.

Using your own bank account

If you have an account at another bank, that bank may cash the check for you. Many banks will cash checks drawn on other banks for their own customers at no charge, or for a small fee ($5 to $10). Call your bank first to confirm they offer this service and what they need from you.

Some banks limit the amount they will cash without a hold, or require the check to be deposited first and then withdrawn. Others will cash it when ready. The rules depend on your bank and your account history with them.

If you do not have a bank account, opening one is an option if you have time. Many banks offer accounts with no minimum balance and no monthly fee. Once the account is open, you can deposit the check through mobile deposit (if your phone has a camera) or by visiting a branch. The funds may take 1 to 3 business days to clear, depending on the bank.

Mobile deposit if you have a bank account

If you have a bank account at any institution — not just Chase — you can use that bank's mobile app to deposit the check. You photograph the front and back of the check, and the bank processes it electronically. This is free and takes seconds.

The catch is that the funds are not when ready available. Most banks hold mobile deposits for 1 to 3 business days before you can withdraw the money. Some banks offer faster clearing for customers with good account history. If you need the cash today, mobile deposit will not work.

What happens if the check has problems

A check with missing information, damage, or unclear writing may be refused by any of these options. Common issues include: no signature, illegible date, amount written differently in words versus numbers, or a post-dated check (dated in the future).

If the check is post-dated, most places will refuse it outright. If it is unsigned or has other problems, contact the person or business that issued it and ask for a corrected check. Do not try to fill in missing information yourself — that is considered fraud.

If the check is old (more than 6 months), banks and check-cashing stores may refuse it. Ask the issuer for a replacement check if this happens.

Comparing your options by speed and cost

OptionSpeedCostWhat you need
Chase branch5–15 minutes (same day)FreeGovernment ID
Check-cashing store5–10 minutes (same day)$2–$10 per checkGovernment ID
Walmart or CVS5–10 minutes (same day)$3–$6 per checkGovernment ID
Your own bank (in person)5–15 minutes (same day)Free or $5–$10Government ID, bank account
Mobile deposit1–3 business daysFreeBank account, smartphone

Frequently Asked Questions

Will Chase cash a check if I do not have an ID?

No. Chase requires a government-issued ID to cash any check, whether you have an account or not. If you do not have an ID, you cannot cash the check at Chase. Check-cashing stores and retailers have the same requirement.

Can I cash a Chase check at a different bank?

Only if you have an account at that bank. Most banks will cash checks for their own customers but not for non-customers. Some credit unions have reciprocal agreements with other credit unions, so ask your credit union if they will cash it.

What if the check is made out to someone else?

You cannot cash a check made out to another person unless they sign the back and you sign below their signature (called a third-party endorsement). Many banks and check-cashing stores refuse third-party checks because of fraud risk. Ask the person who issued the check to issue a new one in your name instead.

How long does a Chase branch hold a check before cashing it?

If the funds are available, Chase cashes it when ready. If the account has insufficient funds or if the check is large or suspicious, they may place a hold for 24 hours or longer while they verify it. Ask the teller if they expect a delay before you leave.

Can I cash a Chase check at an ATM?

No. ATMs only accept deposits; they do not dispense cash for checks. You must visit a branch, check-cashing store, or retail location to cash a check.