MoneyGram at the Walmart Money Center: Guide to Payment, Hours, Limit & Fees

MoneyGram at the Walmart Money Center: Guide to Payment, Hours, Limit & Fees

MoneyGram is an esteemed American financial company that specializes in the transfer of money worldwide. The Dallas, Texas-based firm introduced its highly-acclaimed money transfer app in 2019, providing users with the convenience of instant international transfers.

Walmart has partnered with MoneyGram to offer its customers a reliable means of transferring funds to loved ones domestically and internationally, without the need for the app. The service is available to over 200 countries and territories, making it effortless to send money anywhere in the world. This collaboration has made MoneyGram one of Walmart’s most sought-after services for friends and family to transfer money.

What is the Walmart MoneyCenter?

Walmart MoneyCenter serves as a viable banking substitute, available both in-store and online. It offers an array of financial solutions, such as prepaid debit cards, credit cards, cash services, and money transfers. Although a MoneyCenter specializes in delivering these services, customers can access them at any Walmart store, regardless of whether a dedicated center is available.

What are the Walmart MoneyCenter hours?

According to Walmart’s official statement, the Walmart MoneyCenter is open from 8 a.m. to 8 p.m. every Monday through Saturday and from 10 a.m. to 6 p.m. on Sundays.

To locate a nearby Walmart MoneyCenter, follow these simple steps:

  • Visit the Walmart store locator and enter your ZIP code.
  • Choose a store from the resulting list and click on “Details.”
  • Look for “Money services” on the list to see if it is available at that location.
  • You will also see the store’s contact number, which you can call to confirm the presence of a MoneyCenter.

For money services, you can visit any Walmart store. If the store lacks a MoneyCenter or you arrive outside of its business hours, you can still receive these services from the Customer Service desk.

How to Use MoneyGram at the Walmart Money Center?

The Walmart Money Center offers a comprehensive range of MoneyGram services, including:

  1. Online money transfer to any destination in MoneyGram’s worldwide network
  2. Sending money from any MoneyGram transfer location to any Walmart store in MoneyGram’s international network
  3. Receiving a MoneyGram transfer as cash, direct deposit, or mobile wallet deposit at any Walmart location in MoneyGram’s global network
  4. Home delivery of MoneyGram transfers

As of 2023, MoneyGram offers transfer services to and from a vast array of countries: Austria, Australia, Belgium, Bulgaria, Canada, Croatia, Czechia (Czech Republic), Denmark, Estonia, Finland, France, Germany, Great Britain, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Malta, the Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Spain, Sweden, Switzerland, and the United States.

Customers can initiate online MoneyGram transfers at any time, day or night. However, for in-person transactions at Walmart locations, it is advisable to check the store hours of the Walmart store you intend to visit. Typically, most Walmart Money Centers operate from 8 AM to 8 PM, but certain locations may have limited hours.

Walmart MoneyGram Transfer Limit

If you are searching for how much money can you send through MoneyGram at Walmart then here is the answer to it.

The transfer limits for MoneyGram vary depending on the country you are sending to and the method of transfer. MoneyGram transfers initiated online, the limit is $10,000 per transfer or a 30-day period. However, if you are sending money to one of MoneyGram’s 200 partner countries from the United States, you can transfer up to $15,000 per month.

If you need to send more than $15,000 in one month, you can visit a Walmart transfer agent in person to initiate additional transfers. This means that you can combine online and in-person transfers to send however much money you need.

There is no minimum transfer amount when sending through MoneyGram. However, as you mentioned, you will still have to pay a transfer fee for any amount you send, and this fee may exceed the amount of your transfer, especially for smaller amounts.

Walmart MoneyGram Transfer Fees

It’s important to note that the fees may vary depending on the location and destination country. The fees for MoneyGram transfers may also depend on factors such as the amount being transferred, the method of payment, and the speed of the transfer. It’s always a good idea to check MoneyGram’s website or speak with a customer service representative to get a more accurate estimate of the fees for your specific transfer.

The fees for transferring $1,000 through MoneyGram to a Walmart location in Washington State would vary depending on the payment method used.

  • If the transfer is made using a credit card, the fee would be $32.99 for depositing the money directly into the recipient’s bank account and $140.99 for a cash pick-up.
  • If a debit card is used, the fee would be $3.99 for depositing the money directly into the recipient’s bank account and $113.99 for a cash pick-up.
  • If the transfer is initiated in person at a Walmart location, the fee would be $16 for depositing the money directly into the recipient’s bank account and $25 for a cash pick-up.

MoneyGram charges a flat fee of $5 to send amounts between $1 to $49 and a flat fee of $11.50 to send amounts between $50 and $499. For amounts of $500 and above, MoneyGram charges a fee of 2% of the transfer amount. The maximum amount that can be sent per transfer is $10,000.

The cost of MoneyGram transfers varies greatly depending on the circumstances. To minimize fees, it is recommended to transfer money directly into a recipient’s bank account and pay with a debit card. Credit card transfers are the most expensive option. If you need to send cash, it is cheapest to initiate the transfer in person at a Walmart Money Center location.


  • MoneyGram has wide availability in over 200 countries and regions through 350,000 transfer locations worldwide.
  • Offers various transfer options such as cash transfer, direct deposit, and more.
  • Flexible transfer limits and increased transfer limits for US residents.
  • Allows transfers to be initiated online at any time of the day or night.


  • Steep transfer fees
  • Lower transfer limits compared to other companies
  • Transfers can take up to 3 business days.

Is MoneyGram cheaper at Walmart?

MoneyGram advertises “lower pricing” and an exclusive “Walmart value,” but it appears that the online transfer fees are the same whether you use the Walmart portal or not. However, it is possible that you may be able to obtain lower transfer fees by visiting a Walmart location in person. According to some online sources, Walmart may offer flat transfer fees through their Walmart2World transfer service for in-person transfers. However, we were unable to confirm this with a Walmart representative.

How long does it take for MoneyGram to process at Walmart?

MoneyGram transfers can take varying amounts of time to process, ranging from a few minutes to up to three business days, depending on factors such as the destination country, transfer amount, payment method, and verification requirements. It’s important to note that transfer times may also be affected by holidays and weekends, as well as any issues that may arise during the transfer process. It’s always a good idea to check with MoneyGram for estimated transfer times and to plan accordingly.

What do you need to send a MoneyGram transfer?

If you want to send a MoneyGram transfer online, you will first need to register for a MoneyGram account and complete the identity verification process. After that, you will need to provide the recipient’s information and your payment method. When sending a MoneyGram transfer in person at a Walmart location, you will need to provide your ID, payment method, and the personal or bank account information of the recipient. It’s important to make sure you have all the necessary information and documents before initiating a transfer, to ensure a smooth and successful transaction.