Need to cash a money order in Cincinnati? Whether you’ve received one for rent, a gift, or payment, finding the right place to cash it can save you both time and money. While many locations charge steep fees, this guide highlights where to cash money orders in Cincinnati and how to avoid unnecessary costs.
What Is a Money Order?
A money order is a prepaid financial instrument, similar to a check, that’s guaranteed and often used for secure payments. Many people use money orders for rent, bills, or situations where cash isn’t safe. But unlike cash, you’ll need to cash it at a bank, credit union, or authorized location.
Where to Cash Money Orders in Cincinnati
Here are the most reliable places across Cincinnati to cash money orders:
- Banks and Credit Unions – If you have an account, most banks will cash money orders for free or a very small fee. Popular options include Fifth Third Bank, PNC, US Bank, and Wright-Patt Credit Union.
- United States Post Offices – USPS locations across Cincinnati cash postal money orders. Only the recipient can cash them, and you’ll need ID.
- Walmart Supercenters – Many Walmarts (like those in Colerain and Oakley) offer MoneyCenter services, cashing money orders up to a set limit with fees usually under $4.
- Kroger Money Services – Kroger stores throughout Cincinnati will cash Western Union and MoneyGram money orders, often for $3–$5.
- Check Cashing Stores – Independent stores like CheckSmart or Ace Cash Express will cash money orders but often charge higher fees.
Typical Money Order Fees in Cincinnati
Fees vary depending on where you go. Here’s what you can expect:
- Banks/Credit Unions – Usually free if you’re an account holder.
- USPS – Free for postal money orders, but you can’t cash other types there.
- Walmart – Around $4 max per transaction.
- Kroger – Typically $3–$5 per money order.
- Check Cashing Stores – 2%–5% of the total, making them the most expensive option.
Tips to Avoid High Fees
- Always check your bank first – Account holders often get free cashing.
- Stick with major retailers – Walmart and Kroger fees are lower than check cashers.
- Bring ID – Most places require a government-issued photo ID, so plan ahead.
- Avoid expired money orders – Some charge higher fees or won’t cash if they’re too old.
Can You Deposit a Money Order in Cincinnati?
Yes. If you have a bank or credit union account, you can usually deposit a money order just like a check. Many banks even allow deposits through ATMs or mobile apps, saving you a trip to a branch or retail store.
Final Thoughts on Cashing Money Orders
Cashing a money order in Cincinnati doesn’t have to be expensive. Start with your own bank or credit union, then consider Walmart or Kroger for low-cost options. While check cashing stores are convenient, they’re usually the most costly. By planning ahead, you can keep more of your money where it belongs—in your pocket.
Need to pay bills instead of cashing one? Check out our guide to paying bills in-person in Cincinnati for quick and convenient options. And if you want a deeper look at Kroger’s policies, see this detailed guide on Kroger check cashing.