Activate a CardApply for a CardStore Credit CardsMake a PaymentContact UsAbout Us

Can You Buy a Money Order With a Credit Card?

The short answer: technically yes, in some cases — but the real answer is more complicated, and the costs involved make this one of those situations where "you can" and "you should" are very different things.

What Actually Happens When You Use a Credit Card for a Money Order

Most major money order issuers — including the U.S. Postal Service, Western Union, and MoneyGram — do not accept credit cards directly. Their point-of-sale systems are typically set up for cash, debit cards, or prepaid cards only.

However, there are workarounds that people use, and that's where it gets expensive fast.

The most common route: using a cash advance from your credit card. You withdraw cash (at an ATM or bank teller), then use that cash to purchase the money order. Some prepaid debit cards can also be loaded with a credit card, then used to buy a money order — though issuers have increasingly blocked this path.

Why Credit Card Issuers Treat This Differently Than a Regular Purchase

When you use a credit card to get cash — either directly or through a transaction coded as a cash advance — your issuer treats it as a separate, high-risk transaction type. This matters for a few reasons:

  • No grace period. Unlike regular purchases, cash advances start accruing interest the moment the transaction posts.
  • Higher APR. Cash advance rates are almost always significantly higher than your standard purchase APR.
  • Upfront fee. Most issuers charge either a flat dollar amount or a percentage of the advance (whichever is greater) just for initiating it.
  • Transaction coding. Even if you don't visit an ATM, certain purchases — including some gift card loads, cryptocurrency buys, and money order attempts — can be automatically coded as cash advances by the merchant's terminal.

💡 The result: you could be paying a fee upfront plus elevated interest that starts immediately, just to access money you then hand over for a money order.

The Prepaid Card Loophole (and Why It's Closing)

Some people have used the following chain: credit card → load a prepaid debit card → use that card to buy a money order. This was once a fairly reliable method, particularly in certain rewards-optimization circles.

Card issuers and prepaid card networks have largely cracked down on this. Many issuers now block or code these loads as cash advances, and many prepaid cards explicitly prohibit being funded by credit cards for this reason. Whether this path is open to you depends on your specific issuer's policies, your card's terms, and the prepaid card in question — and those policies change without much notice.

Where You Can Still Purchase Money Orders (and With What)

LocationAccepted Payment Methods (Typical)
U.S. Post OfficeCash, debit card
WalmartCash, debit card
Western Union (retail)Cash, debit card
MoneyGram (retail)Cash, debit card
Some check-cashing storesCash, sometimes debit
Some convenience storesCash, sometimes debit

Credit cards are notably absent from that list for a reason — money orders are designed as a guaranteed form of payment, and merchants don't want to issue one funded by money that could later be disputed or reversed.

How Your Credit Profile Affects Your Options Here

If you're exploring this because you need a money order but don't have cash or a debit card readily available, your credit profile shapes what options are even realistic:

Credit limit and available credit: A cash advance is typically capped at a sub-limit of your total credit line. If your available credit is limited — common with newer accounts, high utilization, or lower credit scores — your cash advance access may be minimal.

Account history and standing: Accounts that are newer, have missed payments, or are near their limit may have cash advance privileges restricted or unavailable entirely.

Rewards cards vs. basic cards: Premium rewards cards often carry higher cash advance fees. The math rarely works in your favor regardless of card type, but the specific fee structure varies significantly by issuer.

Your current utilization: Taking a cash advance increases your credit utilization ratio immediately. If your utilization is already elevated, this could affect your credit score — particularly if the balance sits on your card when your issuer reports to the bureaus.

What "Technically Possible" Actually Costs 💸

Here's a simplified look at why this route is rarely worth it, even when it works:

  • You pay a cash advance fee (often 3–5% of the amount)
  • You pay cash advance APR from day one — no grace period, no waiting
  • You pay the money order fee itself at the retailer
  • If you used a prepaid intermediary, you may have paid a load fee as well

Stack those together on even a $500 money order and you're looking at a meaningful cost just to move money — before you've paid down a single dollar of the balance.

The Variable This Article Can't Answer

The practical question isn't really whether a credit card can be used to buy a money order. In some configurations, it can. The more important question is what that would actually cost you given your card's specific terms, your current balance, your available cash advance limit, and how your issuer codes these transactions.

Those details live in your cardholder agreement and your current account status — not in any general guide. The difference between a manageable one-time cost and a surprisingly expensive mistake comes down to your own numbers.