where to cash money order
You can usually cash a money order at the same place it was bought, or at a similar financial service location that handles checks and payments.
Where to cash a money order (main options)
- Post office (USPS money orders)
- Any post office can cash or let you deposit a USPS money order, often with low or no fees, especially if itâs a USPS-issued one.
* Good option if the money order clearly says âUnited States Postal Serviceâ on it.
- Banks and credit unions
- Most banks and credit unions will let you cash or deposit a money order, especially if you have an account there.
* Customers often pay no fee; nonâcustomers may pay a small fee or have limits on the amount they can cash.
- Checkâcashing stores and payday lenders
- Many checkâcashing locations and paydayâloan style stores will cash MoneyGram, Western Union, and other common money orders.
* They almost always charge a fee, which may be a flat amount or a percentage of the money order value.
- Big retail chains and supermarkets
- Large retailers like Walmart and many grocery stores have money centers or service desks that cash money orders (often if they were bought there, but sometimes from other issuers too).
* Hours are often longer than banks, which helps if you need to cash it at night or on weekends.
- Money transfer brands (Western Union, MoneyGram, etc.)
- If your money order is from Western Union or MoneyGram, look for locations that display that brandâs logo; some will cash them directly, and others will let you deposit them into your bank.
* Not every agent location can cash them, so itâs smart to call ahead.
How to decide the best place
- Check the logo on the money order.
- If it says USPS, go to a post office; if it says Western Union, try a Western Union agent; same idea for MoneyGram and big retailers.
- If you have a bank account, start there.
- Your own bank or credit union is often the cheapest and safest choice, and they may let you deposit through a teller, ATM, or mobile app (especially for USPS money orders).
- If you donât have a bank account:
- Use post offices, checkâcashing stores, or retailer money centers that advertise money order cashing.
* Compare fees if you can; sometimes one store a bit farther away is much cheaper.
What you need to bring
- The original money order , not a copy.
- A valid government ID like a driverâs license, passport, or state ID.
- Your account details or debit card if youâre depositing it into a bank or credit union account.
Youâll usually sign (endorse) the back in front of the clerk, choose whether to receive cash or deposit the funds, and get a receipt when youâre done.
Information gathered from public forums or data available on the internet and portrayed here.