Where To Get a Money Order: 10 Best Places

Where Can I get a Money Order?

In today’s world, people need to transact money in various ways. One of these ways is by using a money order, which is a secure and reliable method of sending and receiving money. Money orders are paper documents that function similarly to checks, except that they are prepaid in advance. They are perfect for people who do not have bank accounts or who need to send money to someone without giving access to their bank account. If you’re wondering where to get a money order, you’re in luck because this post will review ten best places where you can get them.

Money Order Near Me: 10 Best Places

1. Banks

Banks are probably the most well-known places to get money orders. Almost every bank offers money orders to their customers, and the fees are usually relatively low. In general, you’ll pay between $5 and $10 for a money order at a bank.

2. Post Offices

Most post offices across the United States also offer money orders. The advantage of using a post office is that they typically have longer hours than banks, and some post offices are even open on Saturdays. The downside is that their fees for money orders can be slightly higher than banks.

3. Walmart

A popular retailer that offers money orders is Walmart. Walmart offers “money transfers,” and the process is straightforward. You can walk up to any Walmart Customer Service Desk and ask for a money order, and the fee is relatively low compared to banks and post offices.

4. Western Union

Western Union is a company that offers money transfers and money orders. They have been around for decades and are a popular way to send and receive money both domestically and internationally. However, their fees can be higher than other places on this list.

5. MoneyGram

MoneyGram is a money transfer company that offers money orders. They are similar to Western Union and offer similar services; however, their fees may be a bit lower.

6. Check-Cashing Stores

Check-cashing stores are places where you can cash checks and buy money orders. These stores usually offer extended hours and may be located in less affluent neighborhoods. However, they also tend to have higher fees than other options on this list.

7. Grocery Stores

Several grocery stores offer money orders to customers, including places like Kroger and Publix. Grocery stores like these also usually have more extended hours and may have lower fees than other options.

8. Convenience Stores

Another place that you can buy money orders is at a convenience store. For example, you can buy a money order at 7/11 or  7-Eleven. These stores are usually open 24/7, making them an excellent option for people who need to buy a money order outside of regular business hours. However, they tend to have higher fees than other options on this list.

9. Credit Unions

Credit unions are member-owned, not-for-profit financial institutions. If you’re a member of a credit union, you can usually buy money orders for a low fee.

10. Supermarkets

Lastly, many supermarkets offer money orders at their Customer Service desks. This option may be more convenient for people who are already running errands at the store, and like grocery stores, they may have lower fees than other options.


Now you have ten choices of places where you can buy a money order. You can choose the one that best suits your needs, depending on fees, location, and convenience. Whether you’re sending money domestically or internationally, money orders are a secure and reliable option for those who do not have bank accounts or want to keep their bank information private. Don’t forget to keep the receipt when you purchase a money order, as you will need it to track your payment if it gets lost or stolen. With these options, you can choose the one that’s right for you and send or receive money with peace of mind.

Start typing and press Enter to search