Cashier's check fees usually run $10 to $15, but some banks charge nothing if you have the right account
Most banks charge between $10 and $15 per cashier's check. Some charge less — a few charge nothing at all if you maintain a premium checking account or meet a minimum balance. Credit unions often cost less than banks, sometimes $5 to $8. The fee depends on your bank, your account type, and whether you're a long-standing customer.
The price you pay is not set by law or by any central authority. Each bank decides its own fee. This means you can shop around, especially if you need multiple checks or if you bank somewhere with high fees. Calling ahead takes five minutes and can save you real money.
Some banks waive the fee entirely for customers with certain account tiers — usually checking accounts that require a minimum balance or monthly direct deposit. If you're already banking somewhere, ask your branch whether your account type includes free cashier's checks before you pay a fee.
Key Takeaways
- Cashier's check fees range from $0 to $15 depending on your bank and account type, with $10 to $15 being most common.
- Credit unions typically charge less than traditional banks, often $5 to $8 per check.
- Premium or high-balance checking accounts sometimes include free cashier's checks as a benefit.
- You can call your bank or credit union ahead of time to confirm the exact fee before you go in.
- Some banks charge extra if you need the check issued the same day or if you order by phone instead of in person.
How banks set cashier's check fees
Banks treat cashier's check fees as a service charge, similar to wire transfer fees or stop-payment fees. The fee covers the cost of the bank's time, the security features printed on the check, and the bank's liability if something goes wrong with the check after it's issued. Because the bank guarantees the funds, they take on risk — and they charge for that may provide.
Larger banks with more overhead tend to charge more than smaller regional banks or credit unions. Online banks sometimes charge less because they have fewer physical branches to maintain. If you use an online bank that has no physical locations, you may need to request a cashier's check by mail, which can add a few days to the process.
What affects the cost at your specific bank
Your account type matters most. A basic checking account might cost $15 per check, while a premium checking account with a $10,000 minimum balance might include them free. Some banks offer a certain number of free cashier's checks per year — often one or two — and charge for any beyond that.
How you order also affects price. Getting a cashier's check in person at a branch usually costs the standard fee. Ordering by phone or online may cost extra — sometimes $2 to $5 more. Requesting same-day issuance can also trigger an additional fee, usually $5 to $10, because it requires immediate processing.
Your history with the bank can matter too. Long-term customers sometimes negotiate lower fees or have fees waived, especially if you maintain a high balance or have multiple accounts. It never hurts to ask.
Credit unions versus banks
Credit unions almost always charge less than banks for cashier's checks. A typical credit union fee is $5 to $8, compared to $10 to $15 at a bank. Some credit unions charge $3 or even nothing for members in good standing.
The catch is that you have to be a member of the credit union. Membership usually requires living or working in a specific area, belonging to a certain employer, or being part of an organization the credit union serves. If you already may have access to for membership at a credit union, it's worth opening an account just for the lower fees on services like cashier's checks.
Same-day versus standard processing
A standard cashier's check issued during business hours costs the base fee — $10 to $15 at most banks. If you need it the same day and the bank can accommodate you, expect to pay extra. Same-day fees typically add $5 to $10 to the base fee.
If you can wait, ordering a cashier's check in advance costs less and gives the bank time to process it without rushing. Plan ahead when possible. If you need one urgently, call your bank first to confirm they can issue it same-day and what the total cost will be.
Alternatives that might cost less
A regular personal check costs nothing if you already have a checkbook. The downside is that the recipient has no may provide the funds are there — they're taking your word for it. For large transactions or when the recipient is a stranger, a cashier's check is worth the fee because it's may provide.
A money order is another option. Post offices, grocery stores, and convenience stores sell money orders for $1 to $5, much cheaper than a cashier's check. Money orders work for smaller amounts — usually up to $1,000 per order — and don't require a bank account. If you need to send $500 or less, a money order might be the cheapest route.
A wire transfer costs $15 to $30 at most banks but moves money instantly to another account. If speed matters more than cost, a wire transfer might be worth it. For a large payment where the recipient needs proof of funds but doesn't need the money instantly, a cashier's check is usually the cheapest option.
How to find the lowest fee near you
Call your current bank first and ask the exact fee for a cashier's check. Ask whether your account type includes any free checks and whether there's a fee for same-day issuance. Write down the total cost.
If you're not happy with the price, call a local credit union and ask their fee. Then call one or two other banks in your area. This takes 15 minutes and gives you real numbers to compare. If you find a bank or credit union with a significantly lower fee and you need cashier's checks regularly, opening an account there might make sense.
For a one-time check, paying $15 at your current bank is usually simpler than opening a new account elsewhere. For someone who needs cashier's checks several times a year, switching to a credit union or a bank with lower fees can add up to real savings.
Frequently Asked Questions
Can I get a cashier's check without a bank account?
No. Only banks and credit unions issue cashier's checks, and you must be a customer. If you don't have a bank account, a money order from a post office or grocery store is your alternative. Money orders cost $1 to $5 and work for amounts up to $1,000.
Do all banks charge the same fee?
No. Fees vary widely — from $0 at some credit unions to $15 or more at large banks. Your account type, the bank's location, and how you order also affect the price. Always call ahead to confirm the exact fee.
What if I need multiple cashier's checks?
Ask your bank whether they offer a discount for ordering more than one at a time. Some do. If not, and you need them regularly, a credit union or a bank with lower per-check fees will save you money over time.
Is there a fee if the check is never used?
No. Once you pay the fee and receive the check, it's yours. If you don't use it, there's no additional charge. You can hold it as long as you need, though checks do expire after six months to a year depending on your state.
Can I get a refund if I change my mind?
Most banks will not refund the fee once the check is issued. Some will cancel the check and issue a new one for free if you ask immediately, but this depends on the bank's policy. Ask before you pay whether cancellation is free.