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

Can You Get a Money Order With a Credit Card?

The short answer is: technically yes, but it usually costs more than you'd expect — and some issuers won't let it happen at all. Whether it makes sense for your situation depends on how your credit card handles the transaction and what you're actually trying to accomplish.

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

A money order is a prepaid payment instrument — like a paper check, but guaranteed. You pay upfront, receive a document worth a fixed amount, and hand it to whoever needs to be paid. They're commonly used for rent, bill pay, or situations where personal checks aren't accepted.

The reason payment method matters: money orders are purchased with cash or cash equivalents. And that distinction — cash equivalent — is where credit cards get complicated.

How Credit Card Issuers Classify Money Order Purchases

When you swipe or tap a credit card, the merchant's point-of-sale system assigns a Merchant Category Code (MCC). This four-digit code tells your card issuer what type of purchase was made.

Money orders purchased at locations like post offices, grocery stores, and check-cashing businesses are often coded as cash advances — not regular purchases.

Here's why that matters:

Transaction TypeInterest-Free Grace PeriodTypical APRCash Advance Fee
Regular purchaseYes (if you pay in full)Standard purchase APRNone
Cash advanceNo — interest starts immediatelyOften higher than purchase APRUsually a flat fee or % of amount

When a money order purchase triggers a cash advance, you may face:

  • An upfront cash advance fee (often a percentage of the amount or a flat minimum)
  • A higher interest rate that kicks in the moment the transaction posts
  • No grace period — meaning interest accrues from day one, even if you pay your bill immediately

Some card issuers block money order purchases entirely on credit cards. Others allow them but process them as cash advances automatically, regardless of where you buy them.

Where You Can Buy Money Orders — and Whether Credit Cards Are Accepted

Not all money order vendors accept credit cards in the first place. Policies vary significantly:

  • U.S. Postal Service: Generally does not accept credit cards for money orders — debit or cash only
  • Walmart: Typically accepts debit cards, not credit cards, for money order purchases
  • Grocery stores and pharmacies: Policies vary by chain and location; many limit payment to cash or debit
  • Check-cashing stores and payday lenders: Some accept credit cards, but these transactions almost always trigger a cash advance classification

💡 Before assuming you can use a credit card, call ahead or check the vendor's payment policy — policies differ not just by brand, but sometimes by individual location.

The Cash Advance Problem Explained

Even at locations that do accept your credit card for a money order, your card issuer has final say over how it's coded.

Cash advances behave differently from purchases in several key ways:

  • The interest clock starts immediately — there's no billing cycle buffer
  • Your card's cash advance limit may be lower than your overall credit limit
  • The fee is charged even on small amounts
  • Cash advance activity can affect how lenders view your credit behavior

If you carry a balance on your card, payments are typically applied in ways that can prolong how long the higher cash advance APR accrues — depending on your card's terms and applicable law.

Why People Try This — and What the Real Risk Is 🎯

The most common reason someone wants to use a credit card for a money order is a cash flow gap — they need to make a payment in money order form but don't have the cash readily available.

That's understandable. But the math often works against it:

  • You pay a cash advance fee on the money order amount
  • You pay a higher interest rate, starting immediately
  • You still have to repay the credit card

The total cost of using credit to fund a money order can exceed what you'd pay with a short-term personal loan or other alternatives — especially if you don't pay the balance off quickly.

Factors That Change the Outcome for Different People

How much this matters depends on your specific credit profile and habits:

If you pay your statement in full every month: You'll avoid ongoing interest, but you still face the upfront cash advance fee and potentially a higher rate on that portion of your balance.

If you carry a revolving balance: The higher cash advance APR compounds without a grace period, meaning costs escalate faster than a regular purchase would.

If your cash advance limit is low: The transaction may be declined even if your general credit line is ample.

If your card has a low or no cash advance fee: The math shifts — but these cards are uncommon, and you'd need to verify your specific card's terms in your cardholder agreement.

If rewards or cash back are a factor: Cash advances almost never earn rewards. You won't be accumulating points or cash back on money order transactions, even if your card is a rewards card.

The Variable That Determines Everything

Whether using a credit card for a money order is workable — or a costly mistake — comes down to your card's specific cash advance terms, your current balance, how quickly you'll repay it, and what alternatives are available to you at that moment.

Those numbers live in your cardholder agreement and your own credit profile. The general mechanics are straightforward; the right call for your situation isn't something general guidance can determine.