You can cash a Chase check at any Chase branch, at many other banks, at check-cashing stores, and sometimes at retailers — but the location, fees, and speed vary widely.
The easiest option is a Chase branch if you have a Chase account, since tellers will cash it for free and instantly. If you don't have a Chase account, you can still walk into any Chase branch and ask them to cash it, though some branches may refuse or charge a fee (typically $5 to $10 for non-customers). Your other options are banks where you have an account, grocery stores with check-cashing services, dedicated check-cashing businesses, and some retail chains — each with different rules about which checks they'll take and what they'll charge.
Key Takeaways
- Chase branches will cash Chase checks for free if you're a customer, and some will cash them for non-customers for a small fee or at no charge.
- Banks where you hold an account will usually cash checks drawn on other banks for free or a small fee, even if the check is from Chase.
- Grocery stores, Walmart, and Target often cash checks for $2 to $5, but they may refuse checks over a certain amount or require an ID.
- Check-cashing stores will cash almost any check but typically charge 1 to 3 percent of the check amount, which adds up on larger checks.
- Mobile deposit through the Chase app lets you deposit checks into a Chase account without visiting a branch, though you'll need an account to use it.
Cashing at a Chase branch as a non-customer
Chase branches will cash checks drawn on Chase accounts for people who don't have a Chase account, but the policy varies by location and the teller's discretion. Some branches do it for free; others charge $5 to $10. The best approach is to call the branch ahead of time and ask whether they'll cash it and what the fee is, rather than showing up and being turned away.
Bring a valid government-issued ID (driver's license, passport, or state ID card). The check must be made out to you, and the teller will verify the signature matches your ID. If the check is signed on the back by someone else, most branches will refuse it. Bring the check and ID only — you don't need an account number or anything else.
Cashing at your own bank
If you have a checking or savings account at another bank, that bank will usually cash a Chase check for you at no charge or for a small fee ($1 to $3). This is often faster and cheaper than going to Chase if you're already a customer elsewhere. Call ahead to confirm the fee, since policies vary by bank and by branch.
You'll need the same ID and the check must be made out to you. Some banks limit the amount they'll cash without an account (often $500 to $1,000), so if it's a large check, ask about that when you call. Online-only banks typically cannot cash checks in person, so this option only works if your bank has physical branches.
Grocery stores and retail chains
Walmart, Target, and many grocery store chains (Kroger, Safeway, Albertsons, and others) cash checks at their customer service desk for a flat fee, usually $2 to $5. They typically accept personal checks, payroll checks, and government checks, but policies differ by store and location. Some stores refuse checks over $1,000 or $2,000, and some require a membership card (like a Kroger Plus card) to use the service.
Bring a valid ID and the check made out to you. The process is usually quick — under five minutes. Call the store's customer service desk first to confirm they cash checks and what their fee is, since not every location offers this service even if the chain does elsewhere.
Check-cashing stores
Dedicated check-cashing businesses will cash almost any check, including personal checks, payroll checks, and government checks. They're useful when other options are closed or unavailable, but they charge a percentage of the check amount — typically 1 to 3 percent. On a $500 check, that's $5 to $15. On a $1,000 check, it's $10 to $30. The fee is higher than banks or retailers, so use this option only if nothing else is available.
Bring a valid ID and the check made out to you. Some check-cashing stores also require a second form of ID or a phone number. The process is usually quick. Search online for "check cashing near me" to find locations, but call first to confirm they're open and that they'll cash a Chase check.
Mobile deposit if you have a Chase account
If you have a Chase checking or savings account, the fastest way to get the money is to use the Chase mobile app to deposit the check remotely. Open the app, go to Deposit a Check, take a photo of the front and back of the check, and submit it. The money typically appears in your account within one business day, sometimes the same day depending on when you deposit it.
You don't need to visit a branch or deal with fees. This only works if the check is made out to you and you have a Chase account, but if you do, it's the easiest option by far. The app will tell you if there's a problem with the check (wrong name, unclear image, etc.) so you can fix it before submitting.
What to do if the check is signed over to you
If the check is made out to someone else and they've signed it over to you on the back (called a third-party check), cashing it becomes much harder. Most banks, grocery stores, and retailers refuse third-party checks because of fraud risk. Chase branches almost always refuse them. Check-cashing stores are more likely to accept them, but they'll charge a higher fee and may require additional ID or documentation from the original payee.
The safest option is to ask the original payee to deposit it into their own account and send you the money, or to ask them to go with you to cash it. If that's not possible, call a check-cashing store and ask whether they'll take a third-party check and what they'll need from you.
Frequently Asked Questions
Can I cash a Chase check at a bank that's not Chase?
Yes, if you have an account at that bank. Most banks will cash checks drawn on other banks for their customers at no charge or for a small fee. If you don't have an account there, they typically won't cash it. Call the bank first to confirm their policy.
Will Chase cash a check if I don't have an account?
Some Chase branches will, usually for a $5 to $10 fee, but it's not may provide. Policy varies by location and teller. Call the branch ahead of time to ask. If they refuse, you can go to a grocery store, retail chain, or check-cashing store instead.
How long does it take to cash a check?
In person at a bank, grocery store, or check-cashing store, it usually takes 5 to 15 minutes. Mobile deposit through the Chase app takes seconds to submit, but the money appears in your account within one business day. Mailing a check takes 7 to 10 business days.
What if the check is post-dated?
Most banks and retailers will not cash a post-dated check (one dated in the future) before that date. Some check-cashing stores will, but they may charge a higher fee. If you need the money now, ask the person who wrote the check to write a new one dated today instead.
Can I cash a check without an ID?
No. All banks, retailers, and check-cashing stores require a valid government-issued ID to cash a check. This is a federal requirement to prevent fraud. Bring a driver's license, passport, or state ID card.