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 check from your own account, or cash. A credit card is not on that list, and most banks have a firm policy against it.
The reason is straightforward: a cashier's check is a may provide payment instrument backed by the bank's own funds. The bank is putting its money on the line, so it wants to know the money is actually yours before it does. Charging a cashier's check to a credit card means the bank is funding the check with borrowed money — money you have not yet paid back. That creates a risk the bank does not want to take.
Some banks may make rare exceptions for customers with long histories and high credit limits, but this is not standard practice and you should not count on it. Your best approach is to use a different payment method.
Key Takeaways
- Banks typically require you to pay for a cashier's check with funds you already have — a debit card, your checking account, or cash.
- Using a credit card to buy a cashier's check is treated as a cash advance by most card issuers, which means you pay a fee and a higher interest rate when ready.
- If your bank does allow credit card payment, the transaction will likely post as a cash advance rather than a regular purchase.
- The fastest alternative is to use your debit card or withdraw cash from an ATM and pay in person at the bank.
Why banks treat credit card payments as cash advances
If you somehow convince a bank to process a cashier's check purchase on your credit card, your card issuer will almost certainly reclassify the transaction as a cash advance. This is not the same as a regular purchase.
A cash advance comes with its own fee — typically 3 to 5 percent of the amount, with a minimum of $5 to $10. More importantly, cash advances do not get the grace period that regular purchases do. Interest starts accruing when ready, usually at a higher rate than your standard purchase APR. If your card charges 18 percent APR on purchases, it might charge 24 percent or higher on cash advances.
This means that even if a bank allows the transaction, you are paying extra money to do it. A $500 cashier's check could cost you $15 to $25 in fees alone, plus interest that starts the moment the transaction posts.
What payment methods banks actually accept
When you go to buy a cashier's check, bring one of these:
- Debit card — The most common choice. The bank verifies the funds are in your account and takes the money when ready.
- Check from your own account — You can write a personal check to pay for the cashier's check. The bank will hold it until it clears.
- Cash — No verification needed. Hand over the bills and walk out with the check.
- Funds from your checking account — If you are a customer at that bank, you can authorize a direct debit from your account without a card present.
If you do not have a debit card or cash on hand, the fastest solution is to visit an ATM and withdraw cash before going to the bank. Most ATMs are free if you use your own bank's network.
How to get a cashier's check without a credit card
The process is straightforward and takes about 10 minutes in person. Call your bank first to confirm they have cashier's checks in stock — some smaller branches may need to order them.
Bring your debit card or cash, the recipient's name (spelled correctly), and the amount you need. The teller will fill out the check, verify your account has the funds, and charge your account. You will pay a small fee — usually $5 to $15 depending on your bank — and walk out with the check.
If you are not a customer at the bank where you want the check, you can still buy one, but you will need to show a government-issued ID and may pay a higher fee. Some banks charge non-customers $15 to $20 for a cashier's check.
Online and mobile banking options
Some banks now offer cashier's checks through their mobile app or online portal. You request the check, specify the amount and recipient, and the bank mails it to you or holds it for pickup. Payment is taken from your checking account, not your credit card.
This option takes longer — usually 3 to 5 business days for mailed checks — but it is convenient if you cannot visit a branch in person. Check your bank's website or app to see if this service is available to you.
Online-only banks like Ally and Charles Schwab also offer cashier's checks to their customers. The process is the same: you request it through your account, and the bank deducts the cost from your checking balance.
What to do if you do not have a debit card or cash
If you truly cannot access a debit card or cash, you have a few options, though none involve using a credit card at the bank.
First, ask the bank directly whether they will make an exception. Some banks have policies that allow existing customers with good standing to pay by credit card in unusual circumstances. It does not hurt to ask, and the worst they can say is no.
Second, if you have a family member or friend with a debit card, they can go to the bank with you and pay on your behalf. You will need to reimburse them, but the cashier's check will still be issued in the recipient's name you specify.
Third, if you need the check urgently and cannot get to a bank, some wire transfer services like Western Union or MoneyGram allow you to send money using a credit card. This is more expensive than a cashier's check and takes longer to arrive, but it is an option if the recipient is in a hurry.
Frequently Asked Questions
Can I use a credit card to pay for a cashier's check online?
No. Banks that offer cashier's checks through their website or app require payment from your checking account, not a credit card. The system is designed to debit your account directly.
What happens if I try to pay with a credit card at the bank?
The teller will tell you they cannot process it. If you insist, they may run it as a cash advance, which will trigger a fee and higher interest rate on your card. It is not worth it.
Is there a fee for a cashier's check?
Yes. Most banks charge $5 to $15 for a cashier's check. Some charge more for non-customers. The fee is separate from any payment method you use.
Can I get a cashier's check without going to the bank?
Many banks now mail cashier's checks or hold them for pickup if you request them online or through the app. This takes 3 to 5 business days but avoids a trip to the branch. Payment is still taken from your checking account.
What if my bank refuses to issue a cashier's check?
Banks can refuse if you do not have enough funds in your account or if there is a dispute on your account. If that happens, ask why and whether the issue can be resolved. You can also try a different bank where you have an account, or visit a bank where you are not a customer (though the fee will be higher).