Walmart international money transfers

A secure way to send money to over 190 countries.

Last updated:

Walmart money transfer

We value our editorial independence, basing our comparison results, content and reviews on objective analysis without bias. But we may receive compensation when you click links on our site. Learn more about how we make money from our partners.

Thanks to Walmart’s partnership with MoneyGram, you can now send money online or from your local store to be picked up at any Walmart store in the US or Puerto Rico or at any one of more than 350,000 MoneyGram locations around the world — but watch out for unfavorable exchange rates and high fees.

Transfer funds online, by mobile app or at an agent location

Walmart offers several ways to make your transfer and a few payment methods. Transferring at an agent location requires cash, so be sure to withdraw what you need before heading in. Fees vary widely based on several factors and can reach as high as $100, so it’s important to review your transfer request before submitting it.

Walmart is best for:

  • Quick transfers. Transfers by debit and credit card can go through in mere minutes.
  • Easy process. Signing up online is fast and easy.
  • One-off transfers. Currently there aren’t any options for recurring international transfers.

How much does it cost to send money with Walmart?

The fees attached to your international money transfer will vary depending on where you send your money, the amount you send and your payment method. Fees are typically under $20 but can be as high as $100 and you can review any fee before completing your transfer.

Walmart’s exchange rates are set by MoneyGram, which is typically at least 5% above the mid-market rate. These rates are updated regularly to reflect changing market conditions, so it’s always a good idea to compare the exchange rate available using this service with the rates offered by banks and other money transfer companies.

Compare Walmart money transfers with other global brands

Min. Transfer Amount Transfer Speed Online Transfer Fee Rate Amount Received Description CTA Details
USD 0 1 - 2 days USD 0.00 0.901 EUR 4,506 Offering no maximum and no minimum limit transfers with $0 fees. Go to site Show details
USD 1 1 - 2 days USD 40.00 0.905 EUR
4,488
Enjoy high maximum transfers into more than 20 currencies while saving up to 90% over local banks. Go to site Show details
EUR 1,000 1 - 2 days USD 10.00 0.896 EUR 4,470 Use TransferMate to help you send money to almost any country around the world for a small fee. Go to site Show details
USD 1 Within an hour USD 3.99 0.901 EUR 4,502 Use promo code 3FREE to send your first 3 transfers with no fee. Send to 110+ countries for bank-to-bank deposit, cash pickup or mobile top-up. Go to site Show details
GBP 1,000 1 - 2 days USD 0.00 0.896 EUR 4,479 Exclusive: Minimum transfer of $1,000 for Finder readers (normally $5,000).
For larger transfers, get no transaction fees and no maximum send limits.
Go to site Show details
USD 1,000 1 day USD 0.00 0.896 EUR 4,479 No-maximum limit transfers with competitive exchange rates for 100+ currencies. Go to site Show details
USD 5,000 1 day USD 0.00 0.896 EUR 4,479 Venstar will support you through the entire process of your international transactions, from start to finish. Go to site Show details

Compare up to 4 providers

What types of transfers can I make with Walmart?

Walmart allows you to make:

  • One-off transfers. Send a single transfer online, using the Walmart mobile app or in-store at a Walmart or MoneyGram location.
  • Money orders. Request a money order.
  • Top-up mobile phones. Send mobile top-ups to more than 350 mobile carriers.

Money transfer locations near me

Available currencies and countries

You can send same-day transfers to more than 190 countries around the world. Some of the currencies that are supported include:

  • United Arab Emirates dirham
  • Australian dollar
  • Canadian dollar
  • Swiss franc
  • Euro
  • Hong Kong dollar
  • Indian rupees
  • Japanese yen
  • South Korean won
  • Kuwaiti dinar
  • Mexican peso
  • Philippine peso
  • Polish zloty
  • Singapore dollar
  • Thailand baht
  • South African rand

What are the transfer limits?

Walmart allows transfers of up to $2,500 per transfer. Every 30 calendar days also has a maximum transfer amount of $6,000. This limit can be circumvented by visiting a Walmart or MoneyGram agent location.

How do I send money abroad with Walmart?

Sending money overseas with Walmart can be done online or in-store.

  • Online transfer by website or app. Register an account and add your recipient’s details. Pay with a credit or debit card, or by bank account.
  • In-store transfer. Bring cash to any Walmart along with your recipient’s details. You’ll need to account for transfer fees along with the amount you want to transfer.

Your recipient can also access the funds in a couple of ways. They can pick up the cash at any Walmart store in the United States or Puerto Rico, or they can pick it up at any one of more than 350,000 MoneyGram agent locations around the world.

What is Walmart?

Walmart is an American retail giant and was founded in Arkansas in 1962. Since Sam Walton opened his first store more than 50 years ago, Walmart has grown into a worldwide business with operations in 28 countries around the world. With 11,000 stores and e-commerce websites in 11 countries, Walmart is visited by more than 245 million customers each week.

Though best known for its department stores, Walmart also offers a wide range of financial products and services to customers through the Walmart Money Center. From credit cards and insurance to money orders and bill paying, Walmart’s range of products offers solutions for a variety of needs.

In addition to international money transfers, it also offers its Walmart2Walmart money transfer service for transfers within the US.

What other products does Walmart offer?

  • Transfers within the US. Walmart2Walmart money transfers allow you to send funds quickly and easily to any Walmart store in the US or Puerto Rico.
  • Walmart Credit Card. The Walmart Credit Card features no annual fee and allows cardholders to access a wide range of special discounts.
  • Walmart MoneyCard. Choose from four prepaid Visa or Mastercard options to help you manage your finances.
  • Bluebird. This financial account offers a range of flexible features and money management tools to help you stay on top of your day to day finances.
  • Bill Pay Service. Pay your utilities, credit card bill, mortgage and more at your local Walmart.
  • Rapid Reload. Quickly reload a wide selection of popular prepaid cards at your local Walmart store.

What do customers say about Walmart?

Walmart is accredited with the Better Business Bureau (BBB) and holds a rating of A+ with a composite score of 3.75 out of 5. Since it works alongside MoneyGram for international money transfers, it should be noted that MoneyGram currently has a score of NR (No Rating) with BBB and is not accredited.

How does Walmart Online protect my money?

Walmart strives to protect your banking information and to keep you safe from identity theft. As the world’s largest retailer, it’s able to safely transfer money to your friends and family in more than 190 countries.

  • Secure connection. Verified by Symantec, Walmart’s site employs a system of physical and administrative security measures.
  • Experience. For online money transfers, Walmart partners with MoneyGram, a licensed money transmitter that’s completed millions of transactions since 1940.
  • Verification. For every transaction, you confirm your identity by entering the last four digits of your Social Security number.
  • Accountability. Walmart is publicly traded on the New York Stock Exchange.

How do I report suspicious activity to Walmart Online?

Walmart Online will never email you to confirm passwords, transaction details or personal information. If you are the recipient of an email from someone claiming to be Walmart Online, do not respond. If you’re wary about an email or phone call, call the Walmart MoneyGram hotline at 1-888-988-5726.

Customer service

Walmart provides both phone and email support for questions regarding its money transfer service. You can call 1-800-689-8307 about a specific transaction, or 1-800-666-3947 if you have a general question.
Shopping for an alternative? Compare these services to Walmart for sending money to someone.

Frequently asked questions about Walmart money transfers

Was this content helpful to you? No  Yes

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.

66 Responses

  1. Default Gravatar
    StacyNovember 9, 2019

    Can I use Walmart pay to pay for the money I’m sending to someone?

    • Avatarfinder Customer Care
      CharisseNovember 9, 2019Staff

      Hi Stacy,

      Thanks for reaching out to Finder.

      Unfortunately, you will not be abe to use Walmart Pay to pay for international money transfers with Walmart.

      Walmart2World money transfer service is powered by MoneyGram and the only payment option they have is online bank account or debit/credit card.

      I hope this helps.

      Cheers,
      Charisse

  2. Default Gravatar
    RayNovember 6, 2019

    What I. D. do I need to get a Walmart Debit card? Can a non-citizen get a debit card with just a passport?

    • Avatarfinder Customer Care
      nikkiangcoNovember 6, 2019Staff

      Hi Ray,

      Thanks for your comment.

      A Drivers License or State I.D. can be used to apply for a Walmart Debit card. As of this time, this card is not available for none-US residents. If you are still looking for savings accounts – you can read about our page on savings accounts for temporary residents HERE. The page shows two types of accounts you can get such as checking accounts and online savings accounts. If you are a student, you can also explore international student bank accounts. As a friendly reminder, review the eligibility criteria, fees, interest rates, and terms & conditions of the chosen account before applying. You may also contact the bank should you have any questions about their product.

      Hope this helps and feel free to reach out to us again for further assistance.

      Best,
      Nikki

  3. Default Gravatar
    SteveSeptember 26, 2019

    does the reciver of money need to show photo id to receive the money transfer or money order

    • Avatarfinder Customer Care
      nikkiangcoSeptember 27, 2019Staff

      Hi Steve,

      Thanks for getting in touch!

      When receiving money via Walmart – A valid government-issued photo identification that is not damaged or expired is an acceptable form of ID. This includes:

      • US Drivers’ License, including Puerto Rico
      • State ID, including Puerto Rico
      • US Passport
      • International Passport
      • Military ID
      • US Permanent Resident Card
      • Tribal ID
      • Mexican Matricula Consular

      Your recipient can access the funds in a couple of ways. They can pick up the cash at any Walmart store in the United States or Puerto Rico, or they can pick it up at any one of more than 350,000 MoneyGram agent locations around the world.

      Hope this helps.

      Best,
      Nikki

  4. Default Gravatar
    KivaAugust 23, 2019

    What do I need to receive Wal-Mart to Walmart money transfer?

    • Avatarfinder Customer Care
      AshAugust 24, 2019Staff

      Hi Kiva,

      Thank you for contacting Finder.

      To claim the money transfer from a Walmart Money Center, you must present the transaction reference number (provided by the Sender) and show your ID to the Customer Service employee. Here are some of the IDs that you can present: U.S. Driver’s License or state ID, U.S. or foreign passport, green card, Mexican Visa/Border Crossing Card, Mexican Metricula Consular, Temporary Resident Card, Tribal ID, Employment Authorization Card, Military ID, or Naturalization and Immigrant Services ID Card.

      I hope this helps.

      Please do not hesitate to reach out again to us if you have additional questions.

      Cheers,
      Ash

  5. Default Gravatar
    WayneAugust 21, 2019

    How can I find out if I have money waiting to be picked up?

    • Avatarfinder Customer Care
      JhezAugust 22, 2019Staff

      Hi Wayne,

      Thank you for your comment.

      You can find out if you have money waiting to be picked up by tracking your transfer using the Track a Transfer tool from the Moneygram’s website. All you need is your Reference Number and last name. By the way, the Walmart2World is Powered by MoneyGram transfer.

      Regards,
      Jhezelyn

  6. Default Gravatar
    WayneMay 8, 2019

    My daughter lost all ID how can she pick up money

    • Avatarfinder Customer Care
      BellaMay 9, 2019Staff

      Hi Wayne,

      Thanks for your inquiry.

      As per Walmart/Moneygram, your recipient must provide a valid ID in order to claim the money. You may contact Walmart directly to give you a personalized answer regarding this matter.

      I hope this helps.

      Kind regards,
      Bella

  7. Default Gravatar
    BertoApril 11, 2019

    What id does a person in Argentina need to pick up money if I send money from the us through Walmart.

    • Avatarfinder Customer Care
      johnbasanesApril 12, 2019Staff

      Hi Berto,

      Thank you for reaching out to Finder.

      Any government issued ID would suffice to be used by the receiver to verify their identity when receiving the amount. Hope this helps!

      Cheers,
      Reggie

  8. Default Gravatar
    EugeneMarch 18, 2019

    I want to know why Walmart denied my request to send money to Ghana today, March 28, 2019. I have been sending money to my pen-pal son for nearly 10 years. This is the first time that I’ve been denied.

    • Avatarfinder Customer Care
      JeniMarch 19, 2019Staff

      Hi Eugene,

      Thank you for getting in touch with Finder.

      Walmart Money Transfer is powered by MoneyGram. If you were processing the transfer online, you may click on the Help link at the upper-right of the page to see possible ways to help you with this error like the Contact us part, FAQ etc. If your money transfer was processed in-store, kindly ask the staff on possible reasons your transfer did not go through. There could be some technical issues involved, sending limit and so on.

      If you are looking for other money transfer options in sending money to Ghana, you may check out this page.

      I hope this helps.

      Thank you and have a wonderful day!

      Cheers,
      Jeni

  9. Default Gravatar
    JoeFebruary 28, 2019

    Moneygram.com advertises receiver can pickup cash in Oxxo stores in Mexico. If I send money via Walmart2World will the receiver be able to pickup at these stores also?

    • Avatarfinder Customer Care
      ValMarch 5, 2019Staff

      Hi Joe,

      Thank you for leaving a question. You can pick up the money from any MoneyGram Agent Location, so long as these stores are MoneyGram accredited then yes you may pick up money from these locations. You will need to present a valid ID and the reference number that the Sender will provide you to claim the money.

      Hope this helps

      Regards,
      Val

  10. Default Gravatar
    teacherecDecember 13, 2018

    I am trying to send some money to Guatemala. The person receiving the money can get to a MoneyGram place or a Walmart. I am not sure how to proceed. Can you do just a Walmart card vs. actual money? Thanks!

    • Avatarfinder Customer Care
      JoshuaDecember 17, 2018Staff

      Hi Teacherec,

      Thanks for getting in touch with finder. I hope all is well with you. :)

      You can’t use Walmart card to pay for your money transfer with Walmart. Upon checking, you can use a debit card, credit card, or cash when transferring money.

      I hope this helps. Should you have further questions, please don’t hesitate to reach us out again.

      Have a wonderful day!

      Cheers,
      Joshua

Go to site