where can i cash a money order

3 hours ago 3
Nature

You can cash a money order at several types of locations:

  • Banks and Credit Unions: If you have an account, these institutions often cash money orders without fees. They also offer a secure way to deposit or cash money orders
  • Western Union and MoneyGram Locations: Many Western Union and MoneyGram outlets cash money orders. However, not all locations cash money orders, so it’s best to call ahead to confirm
  • Post Offices: USPS money orders can be cashed for free at any U.S. Post Office. This is a common and convenient option, especially for postal money orders
  • Retail Stores and Grocery Stores: Some grocery stores and retailers like Walmart have money order services and may cash money orders at their customer service counters. Fees may apply
  • Check-Cashing Stores: These stores cash money orders even if you’re not buying anything, though fees may be charged

When cashing a money order, you will need to:

  • Present valid photo identification (driver’s license, passport, etc.)
  • Endorse the money order by signing it in front of the cashier or teller (do not sign in advance)
  • Be prepared to pay a fee unless you cash it at your own bank or the issuing institution, where fees are often lower or waived

For the lowest fees and most convenience, cash the money order at the place it was issued or at your own bank or credit union if you have an account there