Step 1: Buy the money order at a USPS, Walmart, or convenience store
0:27
You can buy money orders at any USPS post office, most Walmart customer-service counters, 7-Eleven and other convenience stores, Western Union and MoneyGram agents, and many grocery stores. Bring cash or a debit card. Credit cards usually aren't accepted, and if they are, the issuer treats it as a cash advance.
The fee is small. USPS charges about $2 for money orders up to $500. Walmart and convenience stores are usually in the same range. Once you pay, the clerk prints the dollar amount on the money order so it can't be altered, then hands it to you blank in the name field. That's the part you fill out next.
Tip
Fill the money order out right at the counter, before you walk out of the store. A blank money order is basically cash - if you lose it on the way home, whoever finds it can write their own name on the 'Pay to' line and cash it.








