A Western Union money order is a paper document that works like a prepaid check. When you purchase one, you hand over cash (or sometimes a card), and Western Union prints out a document showing that specific amount of money. Someone else can then take that paper document to a Western Union location and cash it out. Think of it as converting your cash into a guaranteed payment that's harder to lose than carrying bills around.
America's Tire Credit Card Information Guide →
The key difference between a money order and a regular check is that a money order is already backed by funds. When you write a check, the bank has to verify you have money in your account. With a money order, Western Union already has your cash, so the receiving end knows the money exists. This is why landlords, utility companies, and businesses sometimes request money orders instead of checks—there's no risk of insufficient funds.
Western Union money orders come with specific dollar limits. As of current operations, you typically cannot purchase a single money order for more than $1,000, though you can buy multiple money orders if you need to send larger amounts. This limit exists partly as a fraud prevention measure and partly to manage the operational volume across Western Union's network.
The physical money order itself includes several security features. It has a watermark, specific numbering patterns, and areas for the sender and receiver information. These features make it difficult to counterfeit, which is another reason businesses and individuals trust them for important payments.
Practical takeaway: Money orders work best when you need to send funds to someone who doesn't know you personally or when the receiving party specifically requests one instead of a check or electronic transfer.
Western Union money orders are sold at thousands of locations across the United States. The most common places include Western Union agent locations (which are often inside grocery stores, pharmacies, or check-cashing businesses), Walmart stores, and various retail chains. Some banks and credit unions also sell them, though this varies by institution. You don't need an account with Western Union to buy one—you just need to walk in with cash or a debit card.
Good Sam Credit Card Information Guide →
The cost of a Western Union money order varies depending on where you buy it and the amount you're purchasing. Typically, fees range from about $0.50 to $1.50 per money order for standard amounts. If you're buying a money order at a Walmart, you might pay around $0.88 for amounts up to $1,000. At a bank or other retail location, the fee might be slightly different. The larger the money order amount, the higher the fee in some cases, though many locations charge a flat rate regardless of whether you're sending $100 or $1,000.
To purchase a money order, you'll need to provide identification. Bring a government-issued ID like a driver's license or passport. The Western Union agent will ask you how much money you want on the money order and will take your cash or process a card payment. They'll then print out the money order, and you'll receive a receipt. Keep this receipt—it serves as proof of purchase and includes a tracking number if you ever need to research the money order later.
One advantage of buying a money order in person is that you can ask questions about where the recipient can cash it. If you're sending a money order to someone in another state or country, Western Union agents can tell you which locations in that area accept their money orders. Not all locations accept all types, so this information matters for planning.
Practical takeaway: Budget an extra dollar or two when calculating the total you need to send, since fees add to your out-of-pocket cost. Compare fees at different locations in your area before choosing where to buy.
Filling out a Western Union money order correctly is crucial because mistakes can prevent the recipient from cashing it. The money order will have specific blank spaces for particular information, and each one matters. The process is straightforward but requires accuracy.
Learn About Accessing Your Frontline Insurance Account Online →
The first blank you'll encounter is typically the "Pay to the Order of" line. This is where you write the name of the person or business that will receive the money. Write clearly in blue or black ink. If you're paying a utility company, write the exact company name. If you're sending money to an individual, write their full name. Do not leave this blank or write something vague—the recipient needs to see their exact name or business name here to cash it.
Next, you'll fill in the amount of money. Western Union money orders have two spaces for this: one for numbers and one for words. The numerical amount goes in the box marked with a dollar sign (for example, "$250.00"). In the line that says "Dollars," write out the amount in words ("Two Hundred Fifty and 00/100"). These two must match exactly. If they don't, most places won't cash it, or there will be delays while someone contacts you to verify the correct amount.
The "Memo" line is optional but useful. You can write a brief note here about what the money order is for—"Rent for April" or "Invoice #12345," for example. This helps the recipient know what payment this is associated with and can be helpful for record-keeping on both ends.
Finally, sign the money order in the space marked "From" or "Purchaser." Your signature is important because it proves you authorized this payment. Some money orders also ask for your address or phone number. Fill in whatever information the form requests.
Practical takeaway: Write in permanent ink, spell out names and amounts clearly, and double-check that the numerical amount and written amount match before handing it over. A small mistake here can mean the recipient can't use the money order without contacting you for corrections.
Western Union money orders have built-in limitations that affect how you can use them. The most important limit is the maximum amount: currently $1,000 per money order. If you need to send more than $1,000, you'll need to purchase multiple money orders. For example, if you're sending $2,500, you'd buy two $1,000 money orders and one $500 money order. This requires purchasing fees for each one, so your total cost increases.
Learn How GM Financial Bill Pay Works →
There are also situations where money orders aren't practical or accepted. Online retailers and most digital payment systems don't accept physical money orders—they need electronic transfers or credit cards. If you're conducting business entirely online, a money order won't work. Additionally, some government agencies have specific requirements about how they accept payments, and money orders may not meet those requirements.
Money orders expire, though the timeline is generous. Western Union money orders typically don't expire, but some states have regulations about unclaimed property that may affect old money orders. The safest approach is to use a money order within a reasonable timeframe—typically within a few months of purchase—rather than holding onto it for years.
International money orders work differently than domestic ones. Not all Western Union locations can process international money orders, and the fees, limits, and timelines vary significantly depending on which country you're sending to. If you need to send money internationally, contact a Western Union location or visit their website to understand the specific rules for your destination country.
Another practical consideration: some financial institutions don't accept money orders as deposits, particularly if the amount is large or if there's any question about where it came from. If you're depositing a money order into a bank account, contact your bank first to confirm they accept them and what their process is.
Practical takeaway: Before purchasing a money order, confirm that the recipient actually accepts them and that the payment method will work for your specific situation. Don't assume all businesses and organizations handle money orders the same way.
Once you've given the money order to the recipient, they'll take it to a location that cashes Western Union money orders. This is typically a Western Union agent location, bank, check-cashing store, or large retailer like Walmart or grocery stores. The recipient doesn't need any special account or relationship with Western Union—they just need the physical money order and a government-issued ID.
Get Your Free SR-22 Insurance Filing Guide →
When the recipient arrives at a cashing location, they'll hand over the money order along with their identification. The agent will inspect the money order to confirm it's legitimate, verify the "Pay to the Order of" name matches the person presenting it, and confirm the
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.