Money Orders

Money orders at everyday low prices

Make payments with peace of mind.

Money orders made easy

Only a $1 maximum fee!

Exact charges vary by location, but they won’t be over $1.

Send cash reliably

Powered by Western Union, a name you know.

How to purchase and use Money Orders with Walmart

Step one: Come in prepared. Remember to bring payee and purchaser details.

Step 1: Come in prepared

Remember to bring payee & purchaser details.

Step two: Purchase in-store. Use cash or your debit card at any Walmart Money Center or Customer Service Desk.

Step 2: Purchase in-store

Use cash or your debit card at any Walmart Money Center or Customer Service Desk.

Step three: Deliver your money order. Drop it in the mail or pass it along in person.

Step 3: Deliver your money order

Drop it in the mail or pass it along in person

|Get One
3% cash back at Walmart. Terms apply.*

FAQ

Does Walmart cash money orders?

Do I need ID?

How do I get a money order from Walmart?

How much does a money order cost at Walmart?

Can I get a refund for my money order if I no longer need it?

Should I keep my money order stub/receipt?

What if I already filled out the money order, but no longer need it for the payment I was going to make?

Can I send a money order to a country outside of the United States?

How can I check the status of my money order?

My money order was lost or stolen. What should I do?

Supercenters are open from 6am-11pm.Find a store

Related financial services

About Money Orders - Walmart.com