Most people know that Walmart is a one-stop shop for everything from clothing to groceries to electronics to home goods. But, what many people don’t know is that Walmart also offers money order services. Walmart can sell you a money order or cash one you already have, so long as it meets the requirements. In this article, we’ve compiled all of the details you could ever want to know about Walmart money orders, including costs, restrictions, and requirements.
In This Article
- How to Buy a Money Order at Walmart
- Walmart Money Order Fees and Limits
- How to Cash a Money Order at Walmart
- The Walmart International Money Order Policy
- Places to Buy a Money Order Besides Walmart
- Places to Cash a Money Order Besides Walmart
How to Buy a Money Order at Walmart
A money order is a simple way for anyone to pay a bill or send money. Money orders can be purchased at the U.S. Post Office, most banks and credit unions, and even retail stores. Walmart uses MoneyGram to provide money orders, money transfers, and electronic bill pay. To electronically wire money to someone at another Walmart location, Walmart has partnered with Ria Money Transfer. While this article focuses on money orders, it’s nice to know what other services are available. If you’re just looking for money transfers, and not money orders, see our article: Walmart to Walmart Money Transfer FAQ: Fees, Limits, Hours, Tracking…
You’ll need to visit your local Walmart’s MoneyCenter in person to buy a money order. Walmart MoneyCenters will only be open during certain hours, which vary by location, and may not be open during the same hours that the Walmart store is open. The MoneyCenter is typically open 7 a.m. – 10 p.m., but you’ll want to verify MoneyCenter hours with your local Walmart.
When buying a money order, you’ll need to know your own address and the address of the recipient in order to fill it out. You should also bring an ID. Walmart accepts cash and debit cards, but not credit cards, for money order purchases.
Walmart Money Order Fees and Limits
MoneyGram money orders from Walmart cost 70 cents per money order and the maximum amount value for a single money order at Walmart is $1,000. There’s also a daily limit — you can purchase up to $3,000 worth of money orders in one day. Purchasing more than $3,000 worth of money orders may trigger a suspicious activity report (SARS). This information was obtained by calling Walmart’s corporate customer service line.
How to Cash a Money Order at Walmart
Walmart will only cash MoneyGram money orders issued by Walmart. The fee for this service is $3 for money orders up to $1,000 and $6 for money orders up to $5,000. The fee must be paid in cash or with a Walmart MoneyCard. Walmart’s money order cashing policy is part of its check cashing policy, and the fees are the same for both checks and money orders.
Walmart International Money Order Policy
While Walmart doesn’t sell international money orders (you’ll have to go to USPS for those), you can use their money transfer services from MoneyGram to send money internationally. Fees for sending money internationally vary by the amount being sent and the country where you are sending the money. MoneyGram has a handy fee estimator to help you plan your transfer. As an example, to send $1,000 U.S. dollars to India, the estimated fee is $13. International money orders at Walmart are very popular. For the details on how international money transfers work at Walmart, see our article: Walmart to Walmart Money Transfer FAQ: Fees, Limits, Hours, Tracking…
Whether you need to buy or cash a money order, Walmart’s MoneyCenters can usually help you get your mission accomplished. Since the Walmart money order limit is high and the fees are low, you’ll have more options than you might when purchasing a money order elsewhere. You can even purchase an international money order or buy a MoneyGram money order online through Walmart from the comfort of your own home. If you need to cash a money order, you’ll be able to do so at Walmart as long as it’s a MoneyGram money order issued at Walmart.
It’s hard to beat Walmart in terms of its nearly ubiquitous locations and low prices, and that’s certainly true when it comes to purchasing a money order as well. If you do want to look elsewhere, see our articles Where Can I Get a Money Order? and Places to Cash a Money Order.