You can cash a cashier's check at most banks, credit unions, and check-cashing services even without an account
A cashier's check is a check drawn on the bank's own funds, not yours, which makes it one of the safest forms of payment. Because the bank has already may provide the money, most places will cash it for you on the spot — you do not need to be a customer. Your options depend on where the check was issued and how quickly you need the cash.
The fastest and most reliable route is the bank that issued the check. Walk in with the check and a government-issued ID, and you will usually get cash within minutes. If that bank is not convenient, credit unions, check-cashing stores, and some retailers will also cash it, though they may charge a fee or take longer to verify the check.
Key Takeaways
- The bank that issued the cashier's check will cash it for free if you bring a government ID, even if you have no account there.
- Credit unions, check-cashing stores, and some grocery stores will cash cashier's checks for non-members, though fees typically range from $2 to $10.
- Bring the original check and a government-issued ID (driver's license, passport, or state ID card) to any location.
- If the check is over $5,000, some places may hold it for verification or require additional documentation.
- Never sign the back of the check until you are at the location where you plan to cash it.
The issuing bank is your best option
The bank that issued the cashier's check — the name printed at the top — will cash it for free without requiring an account. Walk into any branch with the original check and a government ID. Tellers are trained to verify cashier's checks immediately because the bank's own money is on the line, not a customer's account.
This route is fastest because there is no verification delay. The teller confirms the check number and amount in the bank's system, and you receive cash. Most branches complete this in under five minutes. If you do not know which bank issued the check, look at the top left corner or the routing number at the bottom.
If the issuing bank has no branch near you, call the bank's main customer service line and ask whether they can cash it at any branch or through a partner network. Some banks participate in shared branching networks that let you use other banks' branches for basic transactions.
Credit unions that accept non-members
Many credit unions will cash cashier's checks for non-members, though policies vary. Call ahead to confirm, because some credit unions restrict check cashing to members only. If they do cash it, bring the original check and a government ID.
Credit unions typically charge $1 to $5 per check, which is less than most check-cashing stores. The process is similar to a bank: the teller verifies the check and hands you cash. Turnaround is usually immediate, though larger checks may require a manager to approve.
Check-cashing stores and their fees
Check-cashing stores exist specifically to serve people without bank accounts, so they will cash a cashier's check without requiring membership. Fees typically range from $2 to $10 depending on the check amount and the store's pricing. A $1,000 check might cost $5 to $7; a $5,000 check might cost $10 to $15.
Bring the original check and a government ID. Some stores may ask for a second form of ID or a phone number. The teller will verify the check by calling the issuing bank or checking their system, which usually takes 5 to 15 minutes. Once verified, you receive cash immediately.
Check-cashing stores are open longer than banks — many operate evenings and weekends — which makes them useful if you need cash outside normal banking hours. However, fees add up if you cash checks regularly, so this is best used as an occasional option rather than a routine one.
Grocery stores and retail chains
Some grocery stores and retail chains (Walmart, Target, and others) offer check-cashing services at their customer service desk. Policies and fees vary by location and by the store's parent company. Call the specific store before you go, because not all locations offer this service.
If available, the fee is usually $2 to $5 for a cashier's check. Bring the original check and a government ID. The store will verify the check with the issuing bank, which may take 10 to 20 minutes. Once cleared, you receive cash at the desk.
This option is convenient if you are already shopping, but availability is inconsistent. Some stores have discontinued check cashing entirely, so do not assume your local store offers it.
What to bring and what to expect
Always bring the original check and a government-issued ID. Acceptable IDs include a driver's license, state ID card, or passport. Some places may ask for a second form of ID, such as a utility bill or credit card, especially for larger checks.
Do not sign the back of the check until you are at the location where you plan to cash it. Once you sign, the check is negotiable, and signing it early creates a security risk. The teller will ask you to endorse it (sign the back) as part of the cashing process.
For checks over $5,000, expect additional verification steps. The teller may place a hold while they confirm the check with the issuing bank, or they may require you to provide additional documentation such as a Social Security number or tax ID. This process typically takes 24 to 48 hours, though some banks will release the funds immediately if you have an account there.
What to do if the check is damaged or has problems
If the check is torn, stained, or has missing information (such as a date or amount), most places will refuse to cash it. Contact the person or business that issued the check and ask for a replacement. Do not attempt to repair or alter a damaged check — this raises fraud concerns and will result in rejection.
If the check is post-dated (dated in the future), most places will not cash it until that date arrives. If the check is stale-dated (more than six months old), banks are not required to cash it, though many will. Call the issuing bank to confirm whether they will accept it.
If the check was reported lost or stolen, the issuing bank may have placed a stop payment on it. In this case, no one can cash it, and you will need to contact the issuer to request a replacement check.
Frequently Asked Questions
Can I cash a cashier's check at a different bank than the one that issued it?
Yes, but you may pay a fee. The issuing bank will cash it free; other banks typically charge $5 to $10. Credit unions and check-cashing stores will also cash it for a fee. For the lowest cost, go to the bank listed on the check.
What if I do not have a government ID?
Most places require a government-issued ID to prevent fraud. If you do not have one, you can obtain a state ID card from your local DMV or equivalent agency. Some check-cashing stores may accept alternative documentation, but this is rare and varies by location.
How long does it take to cash a cashier's check?
At the issuing bank, usually 5 to 10 minutes. At other banks, credit unions, or check-cashing stores, 10 to 30 minutes depending on verification time. For checks over $5,000, expect 24 to 48 hours if the location places a hold.
Will I have to pay taxes on the cash I receive?
No. Cashing a check is not a taxable event. You only owe taxes on income you earned, not on money you receive from a check (unless the check itself represents taxable income, which is a separate matter between you and the issuer).
Can someone else cash my cashier's check for me?
Only if you sign the back and they have your permission. The person cashing it will need to present your endorsed check and their own government ID. Some places may refuse to cash a check signed over to someone else, so call ahead to confirm their policy.