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

Can You Use a Credit Card for a Money Order?

The short answer is: technically sometimes, but rarely without a cost you'd want to pay. Whether it actually makes sense depends on how your card issuer classifies the transaction — and that's where most people get surprised.

What Is a Money Order and Why Does Payment Method Matter?

A money order is a prepaid payment instrument — you pay upfront, and the recipient gets guaranteed funds. They're commonly used for rent payments, sending money through the mail, or paying billers who don't accept personal checks.

Because money orders are essentially a cash substitute, the places that sell them — post offices, grocery stores, check-cashing outlets, convenience stores, and banks — treat the purchase differently depending on how you pay.

How Credit Card Issuers Classify Money Order Purchases

Here's where it gets important: most major credit card issuers classify money order purchases as cash advances, not regular purchases.

A cash advance is when you use your credit card to get cash or a cash-equivalent. It triggers a different — and generally more expensive — set of terms than a standard purchase:

  • A cash advance fee (typically a flat fee or percentage of the transaction, whichever is higher)
  • A higher APR than your regular purchase rate
  • No grace period — interest starts accruing immediately, from the day of the transaction
  • No rewards earned on the transaction (on most cards)

This classification isn't universal, but it is common enough that you should assume it applies until you've confirmed otherwise with your specific issuer.

Where Can You Even Buy a Money Order With a Credit Card?

Even if you wanted to, many money order vendors won't accept credit cards at all. Here's how the major outlets typically handle it:

VendorCredit Card Accepted?Notes
U.S. Post OfficeGenerally noDebit or cash only
Western UnionVaries by locationOften debit/cash only
MoneyGram (Walmart, etc.)Generally noDebit or cash preferred
Convenience storesVariesSome accept credit, cash advance may apply
Banks/credit unionsVariesPolicies differ by institution

The landscape isn't uniform. Some locations accept credit cards as a matter of policy; others refuse them outright. Calling ahead is always worth it before making the trip.

The Cash Advance Problem — Why This Matters for Your Credit

Using your credit card as a cash advance doesn't just cost more in fees and interest. It can affect your credit utilization ratio, which is one of the most influential factors in your credit score.

Credit utilization measures how much of your available revolving credit you're using. A cash advance draws from your credit limit just like a purchase does — but without the benefit of a grace period. If you're carrying that balance even briefly, it counts against your utilization and may show up on your credit report before you've had a chance to pay it off.

For people working on building or protecting their credit score, this is a meaningful consideration — not just a fee question.

When It Might Not Trigger a Cash Advance 💳

There are situations where a credit card purchase at a money order vendor might be coded as a regular retail transaction rather than a cash advance. This depends on:

  • The merchant's category code (MCC) — the four-digit code assigned to the vendor. Some convenience stores or grocery chains that sell money orders are coded as general retail, which means the transaction processes like a regular purchase.
  • Your card issuer's policies — some issuers have more liberal definitions of what constitutes a cash advance.
  • The specific card product — certain cards, particularly charge cards, handle these transactions differently.

The problem is that you usually won't know in advance how a transaction will be coded. And once it processes as a cash advance, the fees and interest are already in motion.

Debit Cards: The More Common Alternative

Most vendors who won't accept credit cards will accept debit cards for money orders. A debit card draws directly from your bank account and doesn't carry the same cash advance implications. For most people buying money orders, a debit card or cash is the practical default.

That said, using a debit card has its own considerations — most debit transactions don't build credit history, and debit fraud protections are generally weaker than credit card protections under federal law.

The Rewards Math Rarely Works Out ⚠️

Some people wonder whether buying a money order with a credit card could generate rewards points or cash back. Even in scenarios where the transaction isn't coded as a cash advance, most issuers explicitly exclude cash-equivalent transactions from earning rewards.

Even when rewards do post, the cash advance fee alone often exceeds the value of any points earned. The math almost never favors this approach.

What Determines Your Actual Outcome

Whether using a credit card for a money order makes any financial sense in your situation comes down to a specific set of variables:

  • How your card issuer defines cash advances — check your cardholder agreement under "Cash Advance" or call the number on the back of your card
  • Your current utilization rate — if you're already near your credit limit, a cash advance could push your utilization into territory that affects your score
  • Whether you can pay it off immediately — since interest accrues from day one, carrying the balance even a few days adds real cost
  • Your card's specific cash advance APR and fee structure — these vary meaningfully between products and issuers

The general mechanics of how this works are consistent. But how those mechanics interact with your particular card, your credit profile, and your current balances — that's where the picture gets personal.