Where to Go
First you need to decide where to get your money order. Your bank or credit union is a good place to start. Ask if they offer money orders and what the fees are. Note that money orders may come in increments smaller than you need (for example, $1,000 maximum per money order), so you may have to purchase multiple money orders. If your bank doesn’t do money orders, they probably do cashier’s checks -- and whoever you’re paying may not care which you use.
Pay, Pay, Pay
To get a money order, you’ll have to pay with cash or something like it. Cash is almost always accepted, but you may be able to use debit cards, travelers checks, and possibly even credit cards.
Fill it Out
When you get a money order you’ll have to fill it out. Provide information about the person or organization you wish to pay. Write their name on the line that says something like "Pay to the order of." The process is similar to writing a check.
Whatever you do, don’t leave payee information blank. If the money order is not payable to anybody in particular, it’s as good as cash. If it’s lost or stolen, anybody can use the money order.
Away it Goes
Send the money order just like you’d send a check. Depending where you get the money order, you may be able to track the money order’s progress and even stop payment. Ask your money order issuer (your bank or the convenience store) what your options are and if there’s any cost.