Where Western Union money orders can be cashed
You can cash a Western Union money order at most Western Union agent locations, which include grocery stores, pharmacies, check-cashing businesses, and convenience stores. The easiest route is to find a nearby agent through Western Union's location finder on their website or mobile app — you enter your ZIP code and it shows you open locations and their hours.
Banks and credit unions will also cash Western Union money orders, though some require you to have an account with them. Call ahead to confirm they accept Western Union instruments and whether there are any fees. Many regional banks treat money orders like checks and process them without charge for account holders.
Check-cashing stores are another option and typically do not require membership or an account, but they charge a fee — usually between $2 and $10 depending on the money order amount. Walmart and other large retailers with money services desks can cash them as well, often for a lower fee than dedicated check-cashing businesses.
Key Takeaways
- Western Union agent locations — found through their website or app — are the most direct place to cash a Western Union money order.
- Banks and credit unions will cash them, sometimes free for account holders, but call first because policies vary by institution.
- Check-cashing stores and retail money services desks charge fees ranging from $2 to $10, but do not require an account or membership.
- Bring the original money order and a valid government-issued ID; the money order must be signed on the back by the payee.
What you need to bring to cash it
You will need the original money order itself and a valid government-issued ID — a driver's license, passport, or state ID card. The money order must be signed on the back by the person it is made out to (the payee). If you are cashing it on behalf of someone else, that person must sign the back and you will typically need a power of attorney or written authorization, depending on where you are cashing it.
Some locations may ask for additional information like your address or phone number, especially if the amount is large. Western Union agent locations sometimes record this information as part of their transaction record. Bring the money order in good condition — if it is torn, heavily marked, or damaged, some locations may refuse it or require you to contact Western Union first.
Fees and timing
Western Union agent locations typically do not charge a fee to cash a money order they issued. However, some agents may charge a small fee — usually $1 to $3 — depending on their location and policies. Call ahead or ask when you arrive to confirm whether there is a fee.
Banks and credit unions usually cash them free for account holders and may charge $5 to $15 for non-account holders. Check-cashing businesses and retail money services desks charge the most, typically $2 to $10 per transaction. Cashing happens immediately in most cases — you receive cash on the spot or the funds are deposited to your account if you are cashing it at a bank.
What happens if the money order is lost or damaged
If your Western Union money order is lost or damaged before you cash it, contact Western Union directly through their website or by calling their customer service line. You will need the money order number, which appears on the front of the document. Western Union can tell you whether the money order has already been cashed and, if not, can issue a replacement or refund.
The process typically takes several business days to a few weeks. You may be asked to provide proof of purchase (your receipt) and sign a declaration stating the money order was lost or damaged. If someone else cashed it fraudulently, Western Union can investigate, but having your receipt and the original money order number speeds up the process significantly.
Cashing a money order made out to someone else
If a money order is made out to you but you want someone else to cash it, that person will need a signed authorization from you. The standard way to do this is to sign the back of the money order and write "Pay to the order of [their name]" above your signature. However, not all locations accept this third-party endorsement — policies vary widely.
A safer approach is to cash the money order yourself first, then give the person the cash. If you cannot do that, call the location where you plan to cash it and ask whether they accept third-party endorsed money orders. Some banks and credit unions will not, while check-cashing businesses are more likely to accept them — though they may charge an extra fee for the added verification work.
International money orders and special situations
Western Union issues money orders in the United States that can be cashed domestically at the locations described above. If you have a Western Union money order issued in another country, cashing it in the U.S. is more complicated and may require going through a Western Union office directly or contacting their international customer service.
If the money order is very old — more than a year or two — some locations may hesitate to cash it or require you to contact Western Union to verify it is still valid. Money orders do not expire in the legal sense, but Western Union's policies on old instruments vary. Call Western Union or visit an agent location with the money order number if you are unsure whether it can still be cashed.
Frequently Asked Questions
Can I cash a Western Union money order at any bank?
Most banks will cash Western Union money orders, but some require you to have an account with them. Credit unions are more likely to require membership. Call your bank first to confirm they accept Western Union money orders and whether there is a fee for non-account holders.
What if I lost the receipt for the money order?
You can still cash the money order if you have the original document itself — the receipt is mainly proof of purchase for your records. If the money order is lost, you will need the money order number (printed on the front) to contact Western Union and request a replacement or refund.
Do I have to cash it at a Western Union location?
No. While Western Union agent locations are the most direct option, banks, credit unions, check-cashing stores, and retail money services desks all cash Western Union money orders. Fees and policies differ, so compare your options based on what is convenient and what each location charges.
Can I deposit a Western Union money order into my bank account instead of cashing it?
Yes. Most banks allow you to deposit money orders like checks through mobile deposit or at a teller window. This is often faster than cashing it and avoids carrying large amounts of cash. Ask your bank whether they accept Western Union money orders for deposit.
What if the money order amount is blank or partially filled in?
Do not cash a money order with a blank or incomplete amount. Contact Western Union or the person who issued it to clarify the correct amount before attempting to cash it. Cashing an incomplete money order can create legal and fraud issues.