A Western Union money order is a paper document that functions as a secure way to send money to someone else. Unlike cash, which anyone can spend if they find it, a money order has the sender's name and the recipient's name printed on it. This makes it safer for sending funds through the mail or giving to someone you trust.
Free Guide to Understanding CSAA Insurance Policies →
Western Union is a company that has been moving money between people since 1851. Today, they operate in more than 200 countries and territories. Money orders represent one of their core services, alongside wire transfers and other payment methods. When you purchase a money order from Western Union, you're buying a financial instrument that the recipient can cash at various locations.
The basic process works like this: You visit a Western Union location (such as a retail store, bank, or post office that partners with them), provide cash to the agent, and specify who should receive the money. The agent issues you a paper money order with a unique serial number. You then mail this document or hand it directly to the recipient. The recipient takes the money order to their bank, a Western Union location, or another authorized cashing location and exchanges it for cash.
Money orders differ from checks in several ways. A check requires a bank account and depends on the account holder's funds being available. A money order is prepaid—you give Western Union the money upfront, and they guarantee payment to whoever holds the money order. This is why landlords, government agencies, and businesses often request money orders instead of personal checks. They know the funds are already secured.
The cost of a Western Union money order varies by location and the amount being sent. As of recent data, fees typically range from about $1 to $10 depending on the sum. Smaller amounts (under $100) usually cost less than larger amounts. Some locations may charge slightly different fees, so it's worth asking before purchasing.
Practical takeaway: Use a Western Union money order when you need to send funds securely through the mail or when the recipient specifically requests one. Keep your receipt with the serial number until the money order is cashed, as this helps you track the transaction.
Western Union money orders are available at thousands of locations across the United States and worldwide. Finding a place to buy one is usually straightforward since the company partners with many retailers and financial institutions. Knowing where to look helps you complete your transaction quickly and conveniently.
Get Your Free Credit Card Cash Back Guide →
Retail stores are among the most common places to purchase money orders. Walmart, Target, and many grocery stores have Western Union services at their customer service desks or money centers. These locations typically operate during store hours, which often extend into evenings and weekends. Rural areas and smaller towns may have fewer options, but even many small-town pharmacies and convenience stores carry money order services.
Banks and credit unions frequently offer Western Union money orders to their members and sometimes to non-members. If you have a bank account, calling ahead to confirm availability and any fees specific to your institution is worthwhile. Some banks include money order services as part of basic membership, while others charge separately.
The U.S. Postal Service (USPS) provides money order services at post offices nationwide. USPS money orders differ slightly from Western Union money orders—they're issued by the postal service rather than Western Union—but they serve the same purpose. Post offices can typically issue money orders during regular business hours, and many locations offer extended hours on specific days.
Western Union also operates standalone locations in some areas. You can find these by visiting the Western Union website and using their location finder tool. Simply enter your zip code or city name, and the tool displays nearby authorized agents with their hours and services. This online tool indicates whether locations offer money orders, wire transfers, bill payment, or other services.
When visiting any location, bring government-issued photo identification. You'll need to present this to complete the transaction. Bring enough cash to cover both the money order amount and the service fee. Most locations accept only cash for money order purchases, though some may accept debit cards—it's best to check beforehand.
Practical takeaway: Use the Western Union location finder on their website to identify nearby agents before making a trip. Call ahead to confirm they're open and that they have money orders in the amount you need.
Understanding the process of purchasing a money order helps ensure the transaction goes smoothly and that you receive a correct document. The process involves several steps, each of which serves to verify information and secure the transaction.
Get Your Free Progressive Insurance Cancellation Guide →
The first step is deciding on the amount. Determine exactly how much money you need to send. This amount should include only the funds for the recipient—not the fee. For example, if you want to send $500 and the fee is $5, you'll need to have $505 total. Most Western Union money orders can be purchased for amounts between $1 and $1,000, though limits may vary by location.
Visit a Western Union agent location during business hours and bring your government-issued photo ID and cash. When you reach the counter, tell the agent you want to purchase a money order and provide the amount. The agent will inform you of the specific fee for that amount at that location. You'll then provide the name of the person who will receive the money (the payee) and your own name (the purchaser).
The agent will ask for the recipient's full name and may ask for additional information depending on the amount and the company's procedures. For larger amounts or certain circumstances, additional verification may be requested. Provide accurate information, as errors in the recipient's name or spelling could prevent them from cashing the money order. If you're unsure of the exact spelling of the recipient's name, it's worth confirming before purchase.
You'll then provide your payment—cash totaling the money order amount plus the fee. The agent processes this payment and prints the money order. The completed money order will show your name, the recipient's name, the amount, a unique serial number, and the date of issue. The agent will typically tear off a receipt for you that includes the serial number and other transaction details.
Review the money order before leaving the counter to ensure all information is correct. Check that the recipient's name is spelled accurately, the amount matches what you intended, and the serial number is legible. If you notice any errors, inform the agent immediately so corrections can be made. After confirming everything is correct, you're responsible for the money order. Treat it like cash—if it's lost or stolen, you'll need to report it to Western Union using your serial number.
Practical takeaway: Carefully verify the recipient's name spelling and the amount before leaving the counter. Keep your receipt in a safe place and note the serial number separately in case you need to report the money order as lost or stolen.
Once you've sent a money order to someone, they'll need to know how to convert it into usable funds. The recipient's process is relatively simple, though it varies slightly depending on where they choose to cash it. Understanding these options helps you explain the process to the person receiving the money.
Get Your Free Costco Membership Credit Card Information Guide →
The recipient can cash a Western Union money order at any Western Union agent location using the same location finder tool you used to purchase it. They'll bring the money order, sign the back of it (if there's a signature line), and present it along with a photo ID to the agent. The agent will verify the document and provide cash in exchange. This process typically takes just a few minutes. The recipient should keep any receipt provided by the agent until they've confirmed the funds are correct.
Banks and credit unions will often cash Western Union money orders for their members. Some banks will also cash them for non-members, though they may charge a fee for this service. The recipient should contact their bank to ask about their specific policy. This option can be convenient if the recipient has an existing relationship with the bank and prefers to deposit the funds directly into their account rather than receiving cash.
The U.S. Postal Service will cash Western Union money orders at post offices nationwide. This is particularly useful in areas where Western Union agent locations may be limited. The recipient simply needs to bring the money order and photo ID to a post office during business hours.
Some retailers that serve as Western Union agents will cash money orders for their customers at the customer service desk. Walmart, for example, will cash Western Union money orders at many of its locations. The recipient should check with specific retailers in their area to see if this service is available.
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.