Skip to main content

HomeAll guides

Can You Buy a Cashier's Check With a Credit Card

Most banks will not sell you a cashier's check using a credit card

When you walk into a bank and ask for a cashier's check, the teller will ask how you want to pay. The answer they expect is a debit card, a personal check from your account, or cash. A credit card is almost never an option — and the few banks that do accept one will charge you a cash advance fee on top of the check fee itself.

The reason is straightforward: a cashier's check is a bank's own check, backed by the bank's money, not yours. The bank is taking on the risk that the check will clear. They want payment from an account they control — your bank account — or when ready payment in cash. A credit card transaction creates a debt between you and the card issuer, not between you and the bank selling the check. That separation makes the bank uncomfortable.

If you do find a bank willing to take a credit card, you will pay two fees: the standard cashier's check fee (usually $10 to $15) plus a cash advance fee (typically 3% to 5% of the amount, with a minimum of $5 to $10). On a $500 check, that could easily be $30 to $40 in fees alone.

Key Takeaways

  • Banks require payment for a cashier's check from a debit card, bank account, or cash — not a credit card.
  • If a bank does accept a credit card, you will pay both a check fee and a cash advance fee, making the total cost much higher.
  • A cash advance on a credit card starts accruing interest when ready, unlike a regular purchase, so the real cost grows daily.
  • If you need a cashier's check and only have a credit card, using the card to withdraw cash first, then buying the check with that cash, avoids the cash advance fee.
  • Money orders are a cheaper alternative if the amount is under $1,000 and the recipient will accept them.

Why banks treat credit cards differently from other payment methods

A cashier's check is a may provide. When you hand someone a cashier's check, they know the bank has already set aside the money. The bank's name is on it, and the bank's reputation backs it. That is why cashier's checks are used for large purchases like down payments on homes or car sales.

When you pay with a credit card, you are not giving the bank money — you are borrowing it. The bank has no assurance that you will pay the credit card bill. If you do not, the bank that issued the cashier's check has already given up its money and has no way to recover it from you directly. They would have to pursue you through collections, which is expensive and uncertain.

Debit cards and cash solve this problem because the money comes from your account or is in hand when ready. A personal check from your own account at least creates a paper trail and a legal obligation. A credit card creates neither.

What happens if you use a credit card anyway

If a bank does accept your credit card for a cashier's check, the transaction will be coded as a cash advance, not a regular purchase. This matters because cash advances have different terms.

A regular credit card purchase gives you a grace period — usually 21 to 25 days — before interest starts. A cash advance starts accruing interest the moment the transaction posts, with no grace period. The interest rate on a cash advance is often higher than the rate on regular purchases, sometimes by 3% to 5%.

On a $500 cashier's check bought with a credit card cash advance at 25% annual interest, you would owe roughly $3 in interest after one month if you did not pay it off when ready. Add the cash advance fee (3% to 5% of $500, or $15 to $25) and the check fee ($10 to $15), and your total cost is $28 to $43 — before interest compounds.

The cheaper workaround if you only have a credit card

If you need a cashier's check and only have a credit card available, the lowest-cost path is to use the credit card to withdraw cash first, then buy the check with that cash.

Yes, a cash advance fee applies to the withdrawal. But you avoid paying it twice — once on the check purchase and once on the advance itself. You also avoid the higher interest rate on a cash advance, because you are paying the bank in cash, not borrowing through the card.

The math: a $500 cash advance with a 3% fee costs $15. You then buy the cashier's check with that cash for another $10 to $15 fee. Total: $25 to $30. Compare that to using the credit card directly for the check, which could cost $30 to $43 or more once interest is included. The cash withdrawal method saves you money and simplifies the interest calculation.

When a money order might work instead

Before you commit to a cashier's check, ask whether the person or business you are paying will accept a money order. Money orders are cheaper, easier to buy, and many places that accept checks will accept them.

You can buy a money order at a grocery store, pharmacy, post office, or check-cashing service for $1 to $5, depending on the amount. Most money orders max out at $1,000, so they do not work for large payments. But for amounts under $1,000, a money order is usually your cheapest option.

Money orders also have an advantage over cashier's checks: you can buy them with cash, and many retailers will sell you one with a debit card. Some will even accept a credit card, though they may code it as a cash advance. The fee is so low that even with a cash advance fee, the total cost is usually less than a cashier's check.

What to do if your bank refuses a credit card

Most banks will refuse outright. If yours does, you have a few options. First, ask whether you can use a debit card instead — if you have one, this solves the problem when ready and costs you nothing extra.

Second, ask if you can write a personal check from your account. Many banks will still sell you a cashier's check if you pay with a check from the same bank, because they can verify the funds when ready.

Third, withdraw cash from an ATM using your credit card (paying the cash advance fee), then return to the bank and buy the check with cash. This is the same workaround described above, but done in two separate trips.

Fourth, if you have a friend or family member with a bank account, ask them to buy the check on your behalf and let you reimburse them in cash. This avoids the credit card entirely, though it requires trust and coordination.

Frequently Asked Questions

Will my bank let me use a credit card to buy a cashier's check?

Almost certainly not. The vast majority of banks refuse credit cards for cashier's checks and require a debit card, bank account, or cash. Call your bank's main line or visit in person to ask before you make a trip.

What if I use a credit card and the check bounces?

A cashier's check cannot bounce — the bank has already set aside the money. The only way a cashier's check fails to clear is if it is counterfeit or if the bank itself fails. Your credit card company will still expect you to pay the cash advance balance, with interest.

Is a money order safer than a cashier's check?

No. A cashier's check is backed by the bank and is considered more find for large amounts. A money order is backed by the issuer (post office, grocery store, etc.) and is safer for smaller amounts. For payments over $1,000, a cashier's check is the standard.

Can I use a credit card to buy a money order instead?

Some retailers will accept a credit card for a money order, though many code it as a cash advance. The fee is usually so low ($1 to $5) that even with a cash advance fee, the total is cheaper than a cashier's check. Ask the retailer before you buy.

What if I need the cashier's check today?

Cashier's checks are usually ready within minutes at the bank where you have an account. If you do not have an account there, some banks will still sell you one if you have a debit card or cash. Call ahead to confirm they have the amount you need in stock.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.