Where to Buy a Money Order: A Comprehensive Guide
Money orders are a secure and convenient way to send or receive funds, especially when dealing with strangers or large amounts of money. They are widely accepted as a form of payment and can be purchased from various locations. In this guide, we'll explore where to buy a money order, the types available, and the costs associated with them.
Types of Money Orders
Before we delve into where to buy a money order, let's first understand the types available:
- Cashier's Check: Issued by a bank and drawn on the bank's funds. It's a safer option as it's backed by the bank's guarantee.
- Money Order: Purchased from a store or financial institution and paid for in advance. It's a safer alternative to cash as it doesn't require a bank account.
- Certified Check: Similar to a cashier's check, but it's certified by the bank to ensure the funds are available. It's often used for large transactions.
Where to Buy a Money Order
Banks
Most banks offer money order services. You can visit your local bank branch or use their online banking services to purchase a money order. However, keep in mind that not all banks offer this service, and there may be fees involved.
/7-eleven-unveils-vcom-in-philadelphia-2073759-579678c35f9b58461ff14b29.jpg)
Credit Unions
Credit unions often provide money order services as well. They may have lower fees compared to banks, so it's worth checking with your local credit union.
Retail Stores
Many retail stores sell money orders. This includes big-box stores like Walmart, Target, and Kmart, as well as convenience stores and grocery stores. The fees for money orders at retail stores can vary, so it's a good idea to compare prices.
Post Offices
The United States Postal Service (USPS) sells money orders for a flat fee of $1.75 per transaction. You can purchase a money order at any post office, and they are accepted nationwide.

Check-Cashing Stores
Check-cashing stores often sell money orders. They may have higher fees compared to other locations, but they can be a convenient option if you need a money order quickly.
Money Order Fees
The cost of a money order can vary depending on the location and the amount. Here's a rough breakdown of fees:
| Location | Fees |
|---|---|
| Banks | $5 - $10 |
| Credit Unions | $0.50 - $3 |
| Retail Stores | $0.65 - $5 |
| Post Offices | $1.75 |
| Check-Cashing Stores | $1 - $5 |
Some locations may also charge a fee for each additional recipient or for expedited service.
Tips for Using Money Orders
Here are some tips to keep in mind when using money orders:
- Always keep your receipt. If the money order is lost or stolen, you'll need the receipt to cancel it and get a refund.
- Never purchase a money order with a check. If the check bounces, you'll still be responsible for the money order.
- Be cautious when using money orders for online transactions. Only use them with trusted sellers.
- If you're sending a money order, consider using a traceable service like USPS Certified Mail. This can provide peace of mind and help you track your money order.
In conclusion, money orders are a safe and convenient way to send or receive funds. Whether you're buying a money order at a bank, retail store, or post office, it's important to understand the types of money orders, the associated fees, and the best practices for using them.