Money orders

Walmart money order: fee, limits and refunds

Independent site: not this company or any bank. The provider’s current terms prevail over the figures shown here.

The finder opens on Walmart for $900 paid by debit card. Try a larger amount to see why the maximum per slip, which Walmart does not publish, matters.

I want to

Walmart: ? money orders

fee not published

Walmart does not publish a maximum per money order, so the number needed cannot be counted. Fee $1 each.

SellerNeededFeesCap eachDebit card
Walmart–varies by location–yes
Kroger1$1.50 max$1,000yes
USPS (Post Office)1$3.75$1,000yes
Chaseaccount holders1$5$1,000yes
Wells Fargoaccount holders1$5$1,000yes
Regions1$2$1,000ask
Publix–not published–yes
Western Union–varies by location–ask
MoneyGram–not published–ask
Citiaccount holders–not published–yes
U.S. Bankaccount holders–not published–yes
Truistaccount holders–not published–yes
TD Bankaccount holders–not published–yes
7-Eleven–not published–no

Store fees for Western Union and MoneyGram money orders are set by each location; the figure shown is the one published by the store or the issuer, read on the date at the bottom of the page.

Everything you enter stays in this browser: nothing is sent or stored.

Walmart sells money orders at its Money Center or Customer Service Desk, and its money order page names the issuer: they are powered by Western Union. The fee published by Walmart is $1 at most, and the page adds that the exact charge varies by location. Payment is by cash or debit card; a photo ID is required for purchases over $1,000. Walmart does not publish a maximum per money order, so the finder above does not count slips for it: ask at the desk before splitting a large payment. An unused money order can be refunded in the store ten days after purchase, with the receipt and an ID, if it is not damaged or altered; a lost or stolen one follows Western Union’s refund process, which charges up to $15 according to the Western Union terms. Walmart also cashes Western Union and MoneyGram money orders, with its check cashing fee of up to $4 for amounts up to $1,000. Figures read on October 27, 2026.

Fees, limits and rules read by Radif Partners · Editorial policy · Method

What Walmart publishes, and what it does not

Walmart money orders, read on October 27, 2026.
ItemWalmart’s terms
IssuerWestern Union
Where in the storeMoney Center or Customer Service Desk
Fee$1 maximum, varies by location
Maximum per money ordernot published
Paymentcash or debit card
IDrequired above $1,000
Refund of an unused onein store, 10 days after purchase, with receipt and ID

The missing figure is the cap per slip. Western Union money orders sold in grocery stores are typically limited to $1,000 according to Western Union’s own pages about other retailers, but Walmart does not state its limit, and the finder will not invent one. If you need more than $1,000, ask at the desk how many slips you will need.

What a payment costs at Walmart

With a fee of at most $1 per slip, the cost depends mostly on the number of slips. If the store caps each at $1,000, a $2,500 payment takes three money orders and costs at most $3, against $10.15 at the Post Office. The small calculator below, set on Walmart, shows what can be said from the published terms alone: the fee per slip, and no count, since the cap is not published. Switch to the Post Office or Kroger to compare.

How many money orders for this amount?

Total fees

not published

Money orders needednot published
Cap per money ordernot published
You hand over–

Walmart does not publish a maximum per money order, so the number needed cannot be counted. Fee $1 each.

Money order finder →

Cash purchases and federal records

Paying cash for money orders above a few thousand dollars triggers federal record-keeping. From $3,000 to $10,000 in cash on one day, the seller must check your ID and record the purchase (31 CFR 1010.415), and Western Union agents follow that rule. The money order limits page explains the daily thresholds and why splitting purchases across stores to avoid them is an offense.

Walmart or the Post Office?

Walmart’s fee is lower than the Post Office’s for every amount, by more than $1.50 a slip. Three things can tip the balance the other way. The Post Office publishes its cap and its price, so you know the cost before you go. A postal money order can be cashed free at any Post Office by the payee, which matters if the payee has no bank account. And a postal money order never expires, while a Western Union money order left uncashed for a year starts losing a monthly charge of $1.50 in most states, under Western Union’s terms. For rent paid every month to a landlord with a bank account, Walmart’s fee usually wins, provided the desk is open when you need it and the store’s cap fits your amount.

After the purchase

Fill in the payee and your address before leaving the desk, and keep the receipt: Western Union’s refund form asks for the serial number, the amount, the purchase date and an image of the money order or receipt. The Western Union page covers tracking and refunds, and the Walmart check cashing page covers the other direction, turning a check or money order into cash at the same desk.

Questions people ask

Can I buy a Walmart money order with a credit card?

No. Walmart’s money order page lists cash and debit cards as the ways to pay. A money order is treated like cash, which is why stores do not take credit cards for it. If you pay with a debit card, use the PIN at the desk. For a purchase above $1,000, also bring a government photo ID, which Walmart says it requires.

Can I cash a money order at Walmart?

Yes, if it is a Western Union or MoneyGram money order. Walmart’s check cashing service lists them among accepted items, with its usual fees of up to $4 up to $1,000 and $8 above. Postal money orders are better cashed at a Post Office, which does it free. Bring a photo ID either way.

How do I get a refund for an unused Walmart money order?

Bring the money order, its receipt and a photo ID to a Walmart store at least ten days after the purchase. The money order must not be damaged or altered. For one that was lost or stolen, Walmart refers you to the issuer: Western Union’s online refund form, with the serial number and a copy of the receipt. Its processing fee depends on the amount.

Next steps

Pages these figures were read on

Written by

Independent publisher of free tools that answer the everyday rules of paying and getting paid in the United States

Figures checked on · Editorial policy · Contact

US payment rules 2026, read on bank, store, Postal Service and eCFR pages, last checked on