Most banks will not let you buy a cashier's check with 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're looking for is a debit card, a bank account transfer, or cash. Credit cards are almost never accepted for this transaction, even if you have a high credit limit and a perfect payment history.
The reason is straightforward: a cashier's check is a may provide payment backed by the bank itself. The bank is putting its own money on the line, so it wants to know the funds are actually yours before it issues the check. A credit card is a loan, not proof of funds. Paying with a credit card would mean the bank is lending you money to buy a check that guarantees payment — a circular risk the bank won't take.
A few banks may have exceptions for their own customers with very high balances or premium accounts, but this is rare and not something you can count on. Your best move is to assume the answer is no and plan accordingly.
Key Takeaways
- Banks do not accept credit cards to purchase cashier's checks because the bank needs proof that the funds are yours, not borrowed.
- Debit cards, bank transfers, and cash are the standard payment methods for cashier's checks at most financial institutions.
- If you don't have immediate access to those payment methods, a money order or personal check may work for smaller amounts.
- Some online banks and payment services offer alternatives that may work with a credit card, though they carry different fees and timelines.
Why banks treat cashier's checks differently from other purchases
A cashier's check is a legal promise from the bank itself that the money will be there when the recipient deposits it. The bank is liable if the check bounces. Because of that liability, the bank needs to verify that you actually have the money before it issues the check.
When you pay with a debit card or a bank transfer, the bank can see your account balance in real time. It knows the money exists. When you pay with a credit card, the bank sees a line of credit — borrowed money that you owe back later. From the bank's perspective, you're asking it to may provide a payment using funds you don't yet have. That's a risk most banks won't take.
This is different from, say, buying groceries with a credit card. The grocery store doesn't care whether you're using borrowed money because the store gets paid by the credit card company, not by you. But a cashier's check puts the bank's own reputation and money at risk, so the bank sets stricter rules.
What payment methods banks actually accept
The most common way to pay for a cashier's check is with a debit card linked to your checking account at that bank. The teller can verify your balance instantly and issue the check on the spot.
A direct transfer from your checking account also works — the bank simply moves the money from your account to cover the check. Some banks will do this over the phone or at an ATM if you're not in a branch.
Cash is always accepted, though you may need to bring a large amount if you're buying a check for several thousand dollars. Some banks have limits on how much cash they'll accept in a single transaction for reporting reasons, so call ahead if you're planning to pay with a large amount of cash.
A few banks accept checks drawn on another bank, though this is becoming less common. The bank will hold the cashier's check until your check clears, which can take several business days.
If you don't have a debit card or bank account access
If you're in a situation where you can't pay with a debit card or cash, you have a few options, though none of them are as straightforward as a cashier's check.
A money order is the closest alternative. You can buy a money order at most grocery stores, pharmacies, and post offices for a small fee (usually a few dollars). Some money order providers accept credit cards, though you'll pay a processing fee on top of the money order fee. Money orders work similarly to cashier's checks — they're a may provide payment — but they have lower limits per transaction (often $500 to $1,000) and are less commonly used for large transactions.
A personal check is free but carries risk for the recipient because it's not may provide. If your account doesn't have enough funds when the check is deposited, it will bounce. This is why many people won't accept personal checks for large amounts.
Some online payment services like PayPal, Venmo, or Square Cash let you send money using a credit card, but these are not the same as a cashier's check. They're direct transfers between accounts, and the recipient has to be set up to receive them. They also have daily or monthly limits.
Getting a cashier's check from an online bank
If you bank with an online-only institution like Ally, Charles Schwab, or Discover, ordering a cashier's check works differently than at a brick-and-mortar bank. Most online banks don't have branches, so you can't walk in and request one in person.
Instead, you typically order a cashier's check by phone or through your online account. The bank mails it to you, which takes several business days. You still pay with a debit card or bank transfer — not a credit card — because the same rule applies: the bank needs to verify you have the funds.
Some online banks charge a fee for cashier's checks (often $5 to $10), while others include them free for customers with certain account types. Check your bank's fee schedule or call customer service to find out what they charge and how long delivery takes.
Using a credit card to fund a bank transfer instead
Here's a workaround that sometimes works: some banks let you transfer money from a credit card into your checking account using a cash advance or balance transfer feature. You would then use that money in your checking account to pay for the cashier's check with a debit card.
This approach has serious drawbacks. A cash advance on a credit card usually comes with a high fee (often 3% to 5% of the amount) and a higher interest rate than regular purchases. You start paying interest immediately, not at the end of the billing cycle. For a $1,000 cashier's check, a 5% cash advance fee means you're paying $50 just to move the money.
This strategy only makes sense if you absolutely need a cashier's check and have no other way to pay, and even then, you should calculate the total cost first. In most cases, a money order or personal check is cheaper.
Frequently Asked Questions
Can I use a credit card to pay for a cashier's check online?
No. Online banks that issue cashier's checks still require payment from a debit card or bank transfer. The payment method doesn't change whether you're ordering in person or online — the bank still needs to verify you have the funds before it issues the check.
What if my bank says they'll accept a credit card for a cashier's check?
It's possible but very rare. Some premium banking accounts or banks with unusual policies may allow it. If your bank offers this, ask about any fees or restrictions. You should also confirm in writing that they accept credit cards before you show up expecting to buy a check that way.
Is a money order the same as a cashier's check?
They're similar but not identical. Both are may provide payments that won't bounce. Money orders have lower limits per transaction and are issued by post offices, grocery stores, and other retailers. Cashier's checks are issued by banks and are used for larger amounts. For most purposes, a money order works the same way, but some businesses or landlords specifically ask for a cashier's check.
How much does a cashier's check cost?
Fees vary by bank. Most banks charge between $5 and $15 per cashier's check. Some banks offer them free to customers with certain account types or minimum balances. Call your bank or check their website to find out what they charge.
Can I get a cashier's check the same day I request it?
Yes, if you go to a bank branch in person with a debit card or cash. The teller can issue it on the spot, usually within a few minutes. If you order by phone or online, it will be mailed to you, which takes several business days depending on your bank and location.