Walmart money transfers allow you to quickly send money domestically and worldwide in one of three ways:
Start the transaction in the Walmart App and finalize in store - no MoneyGram account needed
Online desktop or browser through our partnerships with MoneyGram and Ria Financial. Select the transfer location and pay the transfer amount and fees, all securely on your computer. For more details, click
Transfer Money Now.
Opens in new window
In-store at the MoneyCenter or customer service desk in your local Walmart store to transfer money to any location in the United States and Puerto Rico via Walmart2Walmart Money Transfer Powered by Ria, our in-store money transferring service. We also partner with MoneyGram to send money transfers worldwide. A store associate will help you find a Walmart store or MoneyGram agent location that is most convenient for the recipient. Pay the transfer amount and fees, and the money will be available at the recipient's location when the transaction is complete. Your funds can arrive in as little as 10 minutes with both providers.
How to Start a Money Transfer from the Walmart App
Download the Walmart App and log in or create a Walmart.com account
Select Services then Money Services from the main page of the Walmart App
Choose to Send, Receive, or Pay Bill
Enter details
Go to local store to complete the transaction
In-store, visit the MoneyCenter or customer service desk where you may utilize the Express Lane. *Due to store formats and size, not every store will have an Express Lane.
Once at the register, access your prepared transaction from the app by scanning the QR code on the debit reader. *First time customers will be asked by a cashier to provide a government issued ID.
Fees and Service Levels
Online: Fees vary by the service speed, the location you send to, and payment method. You can make a transfer 24 hours a day, 365 days a year.
In-store: Fees vary by the speed of service you select, the location you send to, and the amount of money you send for all MoneyGram transfers. You can select Same Day or Overnight service. Overnight is a special service available between Walmart stores - the cash will be at the Walmart location you choose after 7 a.m. the next day. For Walmart2Walmart Money Transfers, your money will arrive in as little as 10 minutes.
For more information about fees and the total cost of the transfer you want to make, open this page
Walmart Money Transfers
Opens in new window
or ask an associate at your local Walmart MoneyCenter or Customer Service counter.
Get Help with Money Transfers
For help with online or in-store money transfers using MoneyGram, visit the
Walmart page at Moneygram.
Opens in new window
You can call
1-800-MONEYGRAM (or 1-800-666-3947) if you can't find the information you need.
For information about Walmart2Walmart Money Transfers Powered by Ria you can call 1 855-355-2138.