You can cash a Chase check without an account, but your options and fees depend on where you go
Yes, you can cash a Chase check without having a Chase account. Chase will cash their own checks for free at any of their branches, even if you don't bank there. If you don't have access to a Chase branch or prefer not to go in person, you can also cash the check at most grocery stores, check-cashing services, and some retailers — though these places may charge a fee and may have limits on the amount.
The fastest and cheapest route is a Chase branch. The next-best option depends on whether you have a bank account elsewhere, how much the check is for, and whether you need the money immediately.
Key Takeaways
- Chase will cash their own checks for free at any branch location, with no account required and no fee.
- Grocery stores, Walmart, and other retailers often cash checks for a small fee, usually $3 to $10 depending on the check amount.
- Check-cashing services charge higher fees (often 2 to 5 percent of the check amount) but have longer hours and more locations than banks.
- Mobile deposit through another bank's app will not work for a check made out to someone else, but it works if the check is made out to you.
- Some check-cashing places require ID and may refuse checks over a certain amount or from certain issuers.
Cashing at a Chase branch with no account
Walk into any Chase branch with the check and a valid ID. Chase will cash checks drawn on their own bank for free, regardless of whether you have an account there. Bring a government-issued ID — a driver's license, passport, or state ID card. Chase will not cash the check without one.
The check must be made out to you by name. If the check is made out to someone else, you cannot cash it at Chase or anywhere else without that person's endorsement (their signature on the back). If the check is made out to multiple people (you and someone else), both of you typically need to be present or both need to sign the back.
Chase branches are open Monday through Friday, and many are open on Saturday. Hours vary by location. If you do not know where your nearest Chase branch is, use their branch locator on chase.com or call 1-800-935-9935.
Grocery stores and retailers that cash checks
Most large grocery chains — Walmart, Kroger, Safeway, Whole Foods, and others — will cash checks at their customer service desk. Fees typically range from $3 to $10 depending on the check amount. Some stores cap the amount they will cash (often $1,000 or $2,500), and some require you to have a rewards card or be a regular customer, though this is less common now.
Bring your ID and the check made out to you. The process takes a few minutes. If the store refuses to cash it, they will tell you why — usually because the check amount exceeds their limit or because they do not recognize the issuer.
Hours are longer than banks, and most grocery stores are open seven days a week. This is the most convenient option if you need cash outside of business hours or do not have a Chase branch nearby.
Check-cashing services and their fees
Check-cashing stores (sometimes called check-cashing outlets or CCOs) will cash almost any check, but they charge a fee. The fee is usually 2 to 5 percent of the check amount, though it can be higher. On a $500 check, that could be $10 to $25. On a $1,000 check, $20 to $50. The exact fee depends on the store and the type of check.
These services are useful if you need cash immediately, have no bank account, or need to cash a check outside normal banking hours. Many are open evenings and weekends. You will need an ID, and some may ask questions about where the check came from or require you to provide a phone number or address.
The downside is cost. If you have any other option — a bank account at another bank, a Chase branch, or a grocery store — that option will be cheaper or free.
Using mobile deposit if you have another bank account
If you have a bank account at any other bank (Wells Fargo, Bank of America, a credit union, an online bank), you may be able to deposit the check using their mobile app without going anywhere. This is called mobile deposit or remote deposit capture.
Open your bank's app, select "deposit a check," take a photo of the front and back of the check, and submit it. The check is usually available in your account within one to two business days. You do not pay a fee, and you do not need to visit a branch or store.
The catch: the check must be made out to you and in your name. If it is made out to someone else, mobile deposit will not work. Also, some banks limit the amount you can deposit per day or per month through mobile deposit, often $5,000 to $10,000 per day.
What to do if the check is made out to someone else
If the check is made out to another person and they want you to cash it, that person must sign the back of the check (endorse it) and write "Pay to the order of [your name]" above their signature. Then you can take it to a Chase branch, grocery store, or check-cashing service with your ID.
Some places will refuse a third-party check (a check endorsed to you by someone else) because of fraud risk. Chase branches will usually accept them, but grocery stores and check-cashing services may not. Call ahead or ask at the counter before you try.
The safest route is to have the person who received the check deposit it into their own account and then send you the money through a bank transfer, Venmo, or another payment method. This avoids the complications of a third-party check.
Fees and limits across different places
| Where to Cash | Fee | Typical Limit | Hours |
|---|---|---|---|
| Chase branch | Free | None | Mon–Fri 9am–5pm; some Sat |
| Grocery store (Walmart, Kroger, etc.) | $3–$10 | $1,000–$2,500 | 7 days, extended hours |
| Check-cashing service | 2–5% of check | Varies | Often open evenings and weekends |
| Another bank (mobile deposit) | Free | $5,000–$10,000 per day | Anytime (app-based) |
What happens if the check bounces
If the check is returned unpaid (bounces), the place where you cashed it may ask you to return the money or may charge you a fee. Chase will not pursue you for a bounced check if you cashed it at their branch — the liability falls on the person who wrote the check. Grocery stores and check-cashing services may charge you a returned-check fee (usually $10 to $25) and may refuse to cash checks for you in the future.
To protect yourself, only cash checks from people or organizations you trust. If you have any doubt about whether the check is good, ask the person who gave it to you or wait a few days before spending the money.
Frequently Asked Questions
Do I need to be a Chase customer to cash a Chase check at a branch?
No. Chase will cash checks drawn on their bank for anyone with a valid ID, whether you have an account there or not. There is no fee.
Can Walmart or other stores refuse to cash my check?
Yes. Stores can refuse to cash checks for any reason — if the amount is too high, if they do not recognize the issuer, if you do not have ID, or if you do not meet their customer requirements. Call the store first if you are unsure.
What if I do not have an ID?
You will not be able to cash the check anywhere. All banks, stores, and check-cashing services require a government-issued ID. If you do not have one, you can apply for a state ID card at your local DMV.
How long does it take to cash a check at a grocery store?
Usually 5 to 10 minutes. You go to the customer service desk, hand over the check and your ID, and they process it. You receive cash immediately.
Is it safe to use a check-cashing service?
Yes, but they charge high fees. Use them only if you have no other option — no bank account, no Chase branch nearby, and no grocery store open. Compare the fee to the value of your time before you decide.