How Much Is a Cashier’s Check? Fees by Bank and How to Get One Free

Cashier’s checks typically cost $0 to $20, with fees flat regardless of amount. Some banks waive fees through premium accounts or credit unions, making large payments more affordable.
How Much Is a Cashier's Check

Key Moments

Typical cashier's check fees

Fees generally range from $0 to $20, with major banks averaging around $9 to $10.

Fee waivers and free options

Many banks waive fees for premium accounts and credit unions often offer free cashier’s checks to members.

Flat fee regardless of amount

Cashier's check fees don't change based on the check's amount, making them economical for large payments.

Higher fees for non customers

Non account holders may pay $10 to $20 and must meet additional requirements like paying in cash and showing ID.

A cashier’s check usually costs somewhere between nothing and about $20, depending on the bank and the type of account you hold. The fee is flat, so a check for $500 costs the same as one for $50,000. This guide breaks down what the major banks charge, what non customers pay, and how to get a cashier’s check for free.

For the step by step process and what to bring, see our companion guide on how to get a cashier’s check. This page is part of our types of checks series.

Quick facts

QuestionAnswer
Typical costAbout $0 to $20
Average at big banksRoughly $9 to $10
Does the check amount change the fee?No, the fee is flat
Cost for non customersOften higher, around $10 to $20, if offered at all
Can it be free?Yes, at many credit unions and with premium accounts

How much banks charge

Most large banks charge in a fairly tight band, and several waive the fee for premium account tiers. The figures below reflect each bank’s published fees and can change, so confirm with your bank.

BankCashier’s check feeFree if
U.S. BankAbout $8Some account types
ChaseAbout $10Qualifying or premium accounts
Wells FargoAbout $10Plus about $8 for online delivery
Bank of AmericaAbout $15Preferred Rewards members
Capital One (360 Checking)$0Included with the account
Many credit unions$0Often free to all members

Across the biggest banks, the average lands near $9 to $10. Bank of America sits at the higher end of the majors, while U.S. Bank is toward the lower end.

Why the fee is flat

A cashier’s check fee does not scale with the amount. Whether you need $300 or $300,000, you pay the same issuing fee. That makes cashier’s checks especially economical for large payments, where a percentage based fee would be painful. It is one reason they are the default for home and car purchases.

What non customers pay

Most banks issue cashier’s checks only to their own account holders. If a bank will serve a non customer at all, expect to pay in cash, show a government ID, and often pay a higher fee, commonly in the $10 to $20 range. Some banks simply decline. If you are not a customer anywhere, a money order for amounts under $1,000 is usually the cheaper and easier route.

How to get a cashier’s check for free

You have several ways to avoid the fee entirely:

  • Join a credit union. Many credit unions issue cashier’s checks free to all members, and membership is often easy to qualify for. Several large ones offer them at no charge.
  • Use a premium checking account. Banks frequently waive cashier’s check fees for higher tier accounts. If you already qualify, the fee may already be waived. If not, weigh the account’s requirements against how often you actually need checks.
  • Pick a bank that includes them. Some online checking accounts include free cashier’s checks as a standard feature.
  • Ask about account perks you already have. Student, senior, military, and relationship based accounts sometimes waive the fee. It is worth a quick call.

Watch for the hidden costs

The issuing fee is not the only cost to keep in mind.

  • Online delivery. Ordering online for mailing can add a delivery charge, for example around $8 at some banks, on top of the issuing fee.
  • Replacing a lost check. If a cashier’s check is lost or stolen, getting it replaced can require an indemnity bond and a waiting period of up to around 90 days. A surety bond can shorten the wait but adds cost. Keep your receipt to avoid the worst of this.
  • Stop payment fees. Stopping a cashier’s check, where possible, usually carries its own fee.

Is a cashier’s check worth the fee?

For a large or important payment, yes. The fee buys guaranteed funds that will not bounce, which is exactly what a home seller, landlord, or dealership wants. For smaller payments under $1,000, a money order at roughly $1 to $5 is cheaper and does the same job. See cashier’s check vs. money order to choose, and use a cashier’s check for the situations covered in how to get a cashier’s check.

Frequently asked questions

How much does a cashier’s check cost? Usually between $0 and $20, with big bank averages around $9 to $10. Many credit unions and premium accounts charge nothing.

Does the amount of the check change the fee? No. The issuing fee is flat regardless of the check’s value.

How much is a cashier’s check at Chase, Bank of America, or Wells Fargo? Chase and Wells Fargo are around $10, and Bank of America is around $15, though each waives the fee for certain account tiers. Confirm current figures with the bank.

Can I get a cashier’s check for free? Yes. Many credit unions offer them free to members, and many banks waive the fee for premium or relationship accounts.

How much does a cashier’s check cost without an account? If a bank serves non customers at all, expect roughly $10 to $20, paid in cash with a government ID. Some banks will not issue to non customers.


Lead Paragraph publishes general information, not financial or legal advice. Fees vary by bank, account type, and location and can change, so confirm current pricing with the issuer before you buy.

Related Posts

How to Get a Cashier’s Check at Chase: Fee, Waivers, and What to Bring

Chase charges $10 per cashier's check, waived for select accounts; you must visit a branch, provide exact payee info, and show valid ID. Funds withdraw…

How to Get a Cashier’s Check: Steps, What to Bring, and Bank Rules

A cashier's check offers safe large payments with quick in-branch processing or slower online ordering options. Know what to bring, how banks differ, and alternatives…

Cashier’s Check vs. Money Order: What’s the Difference and Which to Use

Cashier's checks and money orders both guarantee payment but differ in limits, costs, and usage. Choosing the right option depends on payment size, source, and…

Questions Answered

How much does a cashier's check cost?

Usually between $0 and $20, with many credit unions charging nothing.

Does the amount of the check affect the fee?

No, the fee is a flat rate regardless of the amount.

Can I get a cashier's check for free?

Yes, often through credit unions or premium bank accounts.

What fees apply for non bank customers?

Non customers may pay $10 to $20 and need to pay in cash with ID.