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 is: technically yes, but rarely without consequences — and many places won't allow it at all. Whether it makes sense depends heavily on how your card issuer classifies the transaction and what's already going on with your credit profile.

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

A money order is a prepaid paper payment instrument — essentially a guaranteed check you purchase upfront. They're commonly used by people who don't have bank accounts, need to pay rent in cash-equivalent form, or want to avoid writing a personal check.

The key word is prepaid. You're exchanging money for a guaranteed payment instrument. That distinction matters a lot when a credit card enters the picture.

How Credit Card Issuers Classify Money Order Purchases

This is where things get complicated. Most major credit card issuers treat the purchase of a money order as a cash advance, not a regular purchase — even if you're swiping a card at a counter.

A cash advance is a way of accessing cash (or cash-equivalent funds) through your credit card. It's treated differently from a standard transaction in several important ways:

  • No grace period: Interest on cash advances typically starts accruing immediately — there's no interest-free window like there is for regular purchases.
  • Higher APR: Cash advances almost always carry a separate, higher annual percentage rate than your standard purchase APR.
  • Cash advance fee: Most cards charge either a flat fee or a percentage of the transaction amount (whichever is higher) the moment you take a cash advance.
  • Credit limit sub-limit: Many cards set a separate, lower cash advance limit within your overall credit limit.

Even if you're standing at a grocery store checkout purchasing a $500 money order with a Visa or Mastercard, the merchant category code (MCC) assigned to that transaction may trigger the cash advance classification automatically.

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

Not everywhere accepts credit cards for money orders — and of those that do, most will still process it as a cash advance on your card's end regardless.

VendorAccepts Credit Cards for Money Orders?Likely Classification
U.S. Post OfficeGenerally noN/A
WalmartGenerally no (debit/cash only)N/A
Western UnionSometimes, varies by locationOften cash advance
MoneyGramSometimesOften cash advance
Convenience storesVaries widelyOften cash advance
Banks/credit unionsRarelyVaries

The vendor accepting your card doesn't mean your issuer won't flag it. The MCC for money order vendors often triggers cash advance treatment automatically — your issuer never even needs to make a judgment call.

The Variables That Change the Outcome 💳

Whether this transaction creates a small inconvenience or a real financial problem depends on several factors specific to your situation:

Your card's cash advance APR and fee structure Cards vary significantly in how aggressively they price cash advances. Some issuers charge a flat fee; others charge a percentage. Some have very high cash advance APRs; others are more moderate. You'll find this in your card's Schumer Box (the required disclosure table in your cardholder agreement).

Your cash advance credit limit This sub-limit is often much lower than your total credit line. A $500 money order on a card with a $300 cash advance limit would simply be declined.

Your current credit utilization If a cash advance pushes your utilization higher, it could affect your credit score. Credit utilization — the ratio of your revolving balances to your total credit limits — is one of the most heavily weighted factors in credit scoring models. A single transaction could move that number meaningfully depending on your overall balances.

Whether you carry a balance If you pay your card in full every month, a cash advance still costs you in fees and immediate interest — but the damage is contained. If you already carry a revolving balance, a cash advance at a higher APR compounds on top of existing debt.

Why People Try It Anyway

Some cardholders attempt this because they're trying to:

  • Earn rewards points or cash back on the transaction
  • Float a short-term cash need
  • Meet a minimum spending threshold for a sign-up bonus

⚠️ On the rewards front: cash advances almost universally do not earn points, miles, or cash back. They're excluded from reward structures by most issuers. So the idea of buying a money order with a rewards card to game the system almost never works as intended.

Prepaid Cards as an Alternative Path

Some people use prepaid debit cards — purchased with a credit card — to then buy a money order. This approach has its own risks: the initial prepaid card purchase may also be coded as a cash advance, depending on the vendor and card network. It's not a reliable workaround and can result in fees stacked on fees.

What Your Credit Profile Determines

Here's where the general answer stops being enough. The actual cost of using a credit card for a money order — and whether it's even possible within your card's structure — depends on:

  • The specific terms buried in your cardholder agreement
  • Your current cash advance limit versus your purchase limit
  • Where your credit utilization stands today
  • Whether you're carrying existing balances and at what rates
  • How your issuer's system categorizes the specific merchant you're visiting

Two people with the same card can have meaningfully different experiences based on their account history, current balance, and the specific location where the transaction occurs. The mechanics are consistent — but the math is personal.