You can cash a cashier's check without a bank account at most places that issue them
A cashier's check is a check drawn on the bank's own account, not yours, which is why most places will cash it even if you have no bank account. The issuing bank will almost always cash it for free at any of their branches. If you don't have an account there, bring your ID and the check, and a teller will hand you cash or a money order. Some banks limit how much they'll hand out in cash on the spot—often $5,000 to $10,000—so ask before you go.
If the issuing bank isn't convenient, you have other options: check-cashing services, grocery stores with check-cashing counters, and some retail chains. Each charges a fee and has its own limits and requirements. The trade-off is speed and location against cost.
Key Takeaways
- The bank that issued the cashier's check will cash it for you free at any branch, even without an account, as long as you have a valid ID.
- Check-cashing services and grocery stores will cash cashier's checks for a fee, usually $2 to $10 depending on the amount.
- Some banks impose daily cash limits—often $5,000 to $10,000—so call ahead if you're cashing a large check.
- Bring a government-issued ID to any location; some may also ask for a second form of ID or proof of address.
Cashing at the issuing bank with no account
The fastest and cheapest route is the bank that issued the check. Walk into any branch with your ID and the check. Tell the teller you want to cash it. They'll verify the check is genuine, confirm the account has the funds, and hand you cash or offer you a money order if the amount is large.
You won't need a bank account. You won't need to be a customer. The bank is cashing its own check, so there's no risk to them—they already have the money. Most banks do this for free and take about five to ten minutes.
The catch: if the check is for more than $5,000 or $10,000, the bank may not hand you all of it in cash on the spot. They may offer a money order instead, or they may ask you to come back the next day. Call the bank's main number or visit their website to find out their cash limit before you go.
Check-cashing services and their fees
A check-cashing service is a storefront business that cashes checks for people without bank accounts. They charge a percentage of the check amount—typically 1 to 3 percent—or a flat fee of $2 to $10, whichever is higher. For a $500 check, you might pay $5 to $15. For a $5,000 check, you might pay $50 to $150.
The advantage is speed and location. Many are open evenings and weekends, and they're often in neighborhoods where banks aren't. The disadvantage is the fee and the risk: some check-cashing places operate in gray areas of regulation, and a few have been known to hold checks longer than promised or dispute the amount owed.
Before you hand over the check, ask the service what their fee is, confirm they cash cashier's checks (most do, but some specialize in payroll checks only), and ask how long it takes. Get the fee in writing if you can. Bring a government-issued ID and be prepared to provide a phone number and sometimes a second form of ID.
Grocery stores and retail chains with check-cashing counters
Many grocery stores—Walmart, Kroger, Safeway, and others—have check-cashing counters that will cash cashier's checks. The fees are usually lower than dedicated check-cashing services: $2 to $5 for most checks under $1,000. Some stores cap the amount they'll cash in a single check or per day.
The process is simple: go to the customer service desk, hand over the check and your ID, and wait. Most stores cash checks within a few minutes. Some require a store membership or loyalty card, though many will waive that for a cashier's check.
Call ahead to confirm the store cashes cashier's checks and to ask about their fee and daily limit. Policies vary by location and change over time.
What to bring and what to expect
Bring a government-issued photo ID—a driver's license, passport, or state ID card. This is required everywhere. Some places, especially check-cashing services, may ask for a second form of ID (a utility bill, lease, or credit card) or proof of address.
Have the check itself and know who issued it. If the check is made out to someone else, most places won't cash it for you—the payee has to be present or endorse it to you in writing on the back. If the check is damaged, faded, or has been altered, the bank or service may refuse it.
Expect to wait 5 to 15 minutes at a bank or grocery store, and 10 to 20 minutes at a check-cashing service. If the amount is very large or the check looks unusual, it may take longer while they verify it.
When a cashier's check is refused or delayed
A cashier's check can be refused if the issuing bank has closed the account, if the check is stale-dated (usually more than six months old, though this varies by bank), or if the check appears to be counterfeit or altered. If this happens, contact the person or business that gave you the check and ask them to issue a new one or contact their bank to confirm the original is valid.
Delays are rare but can happen if the amount is very large, if the check is from a bank outside the area, or if the teller suspects fraud. In these cases, the bank may put a hold on the check for one to three business days while they verify it with the issuing bank. This is normal and not a sign of a problem.
If you're cashing a cashier's check as part of a large transaction—a home or car purchase, for example—ask the seller or their agent whether they prefer you to deposit it in a bank account first. Some transactions require a certified deposit or a wire transfer rather than cash.
Comparing your options: cost and speed
| Option | Fee | Speed | Availability |
|---|---|---|---|
| Issuing bank | Free | 5–10 minutes | During business hours; branches only |
| Check-cashing service | $2–$15 (or 1–3%) | 10–20 minutes | Evenings and weekends; many locations |
| Grocery store or retail | $2–$5 | 5–15 minutes | During store hours; widespread |
If the issuing bank is nearby and open, that's always the cheapest choice. If you need cash outside business hours or don't want to travel, a grocery store is usually the next best option. Check-cashing services are most useful when the other two aren't available or when you need cash immediately and can't wait for a bank to open.
Frequently Asked Questions
What if the cashier's check is made out to someone else?
The person whose name is on the check must be present with a valid ID to cash it, or they must sign the back of the check and write "Pay to the order of [your name]" to endorse it to you. Most banks and check-cashing services will not cash an endorsed check without both people present.
Can I cash a cashier's check at a bank where I don't have an account?
Yes, but only at the bank that issued the check. If the check is from Bank of America, you can cash it at any Bank of America branch for free. If you try to cash it at a different bank, they will likely refuse or charge you a fee.
What if the check is for more than $10,000?
The bank may not hand you all of it in cash on the spot due to their daily cash limits. Call ahead and ask. They may offer a money order, a cashier's check in smaller amounts, or ask you to return the next day. Large checks are sometimes flagged for fraud verification, which can add a day or two.
Is it safe to cash a cashier's check at a check-cashing service?
Most check-cashing services are legitimate, but fees vary widely and some operate in less regulated ways than banks. Before you go, confirm their fee in writing, ask how long they hold the check before paying you, and check online reviews if you can. Never give them personal information beyond what's on your ID.
Can I deposit a cashier's check into someone else's bank account?
No. A cashier's check must be cashed or deposited by the person whose name is on it. If you want to give the money to someone else, cash the check first and give them the cash, or have them endorse it to you and cash it together.