Does Walmart Cash Western Union Money Orders? (Yes, Here Is How to Do)

Thomas Joseph
Wondering whether Walmart offers cashing services for Western Union money orders? Find out if you can cash Western Union money orders at Walmart in this article. Learn how to purchase a Western Union money order at Walmart.

A Western Union money order is one of the safest and most secure forms of transferring money. Whether you are sending money to a family member or paying bills, the money order provides a reliable way to ensure that your funds reach the intended recipient.

If you're the receiver of a Western Union money order, you can cash it at a nearby Western Union branch, your local bank, or even at a grocery store. But does Walmart cash Western Union money orders? Read on to find out.


Table Of Contents

Does Walmart Cash Western Union Money Orders?

If you have a Western Union money order and are wondering where to cash it, we have some good news for you. Yes, Walmart does cash Western Union money orders. Simply head over to a Walmart store near you, and if the store has a MoneyCenter, they will cash your MO for you.

If your local Walmart does not have a MoneyCenter, you can still get your money order cashed at the customer service desk. Just ensure you have a valid photo ID. An ID proves that the money order is for you.

When you approach the customer service desk to cash your money order, the customer service representative will ask you to provide a valid government-issued photo ID. Once your identity is confirmed, Walmart will cash the money order, and you'll receive your funds.


When Can I Cash Western Union Money Orders at Walmart?

Walmart MoneyCenters operating hours may vary from store to store. However, in most stores, money order services are available from around 8 AM to 8 PM, Monday through Saturday. On Sundays, you can cash Western Union money orders from 10 AM to 6 PM.

Before visiting a Walmart store to cash your money order, you should always check the operating hours of its MoneyCenter. Here are some ways you can do that:


Can I Purchase A Western Union Money Order at Walmart?

Yes, you can definitely purchase a Western Union money order at any Walmart store across the US. Walmart sells money orders at the Walmart MoneyCenters or customer service desk. The retail giant money order fee varies based on location, but the max fee is $1 per MO.

Walmart has a limit on the amount you can purchase with money orders. The maximum amount is $1,000 per money order. So what can you do if you need to obtain money orders for an amount that exceeds $1,000? Well, you have the option to buy multiple money orders of $1,000 per MO. However, Walmart has a daily limit of $3,000 per person.

For you to buy a money order for $1000 or more at Walmart, you need to provide a government-issued photo ID.


How to Purchase a Western Union Money Order at Walmart

If it is your first time buying a money order at Walmart, you are probably wondering how you can purchase the money order. Follow these steps to purchase your first-ever money order at Walmart:

1. Visit Your Local Walmart

First, you need to head to your nearest Walmart store. If you are not sure whether there's a Walmart near you, you can easily use the retailer store finder feature on the Walmart website. The feature allows you to find the nearest Walmart location by entering one of the following:

Once you have identified the closest Walmart, check the operating hours before visiting the store. You can also call to inquire about the store's MoneyCenter operating hours.

2. Locate the MoneyCenter or Customer Service Desk

When you arrive at Walmart, you need to locate the MoneyCenter, as this is where you are supposed to buy the money order. Inside the MoneyCenter, you'll find a self-service machine or an associate who will help you buy the MO.

If you can't find a MoneyCenter, go to the customer service desk, and the representative will assist you in purchasing a money order.

3. Buy the Money Order

Now that you have someone to assist you, the next step should be to purchase the amount of money that you need. If you want to send a family member or a friend $1000, purchase a money order for $1000.

If you want to pay rent as well, you'll have to purchase another money order. If the rent is $600, buy another money order for $600.

4. Fill In the Form

After inserting the required amount into the machine or telling the associate, you still need to provide more information, such as the recipient's name, your full name, and your bank.

Confirm whether the information is accurate, and once you are satisfied, the machine or the rep will process your money order.

5. Pay the Service Fee

The fees for cashing a money order at Walmart range between $4 and $8, depending on the amount of the money order. For amounts below $1,000, you will only be expected to pay $4. However, you can pay less as the service fee depends on the store’s location. Payment methods accepted include cash and a debit card.

6. Deliver the Money Order

Once your order is complete, you can deliver the money order in person. If you are unable to deliver the money order yourself, Walmart offers mailing services that can assist you. In fact, Western Union can even send money orders to international locations.


Can I Get A Refund For A Western Union Money Order At Walmart?

Sometimes, you can purchase a Western Union money order only to realize that the recipient prefers other payment methods or that the money order is no longer needed. When this happens, you may find yourself asking whether it is possible to get a refund.

Yes, you can actually get a refund for a money order at Walmart. But in order to get your money back, the Western Union money order needs to be in good condition. You also need to have the money order receipt with you.


Summing Up

If you've received a Western Union money order, you can cash the money order at a nearby Walmart. In fact, Walmart allows you to not only cash out, but you can also purchase and send Western Union money orders both in the US and internationally. When you buy a Western Union money order at Walmart, you need to hold on to your receipt. Your receipt serves as proof of purchase.

Featured Reviews

10,458 Reviews Analyzed
8,932 Reviews Analyzed
2,126 Reviews Analyzed
77,183 Reviews Analyzed

Related Posts

Does Walmart Cash Handwritten Checks?

Do you have handwritten checks and you want to know if you can cash handwritten checks at Walmart? Let us help you learn more about the policy of Walmart c...

Does Walmart Cash Personal Checks?

Do you want to learn how to cash personal checks over the money center at in-store locations of Walmart? Read on to learn how to go about cashing personal ...

Does Walmart Cash Checks on Sunday?

Have you ever wanted to get supplies at Walmart but wondered if the retail store cashes checks on Saturday and Sunday? Here is the complete guide on Walmar...