Walmart logo mobile inverse
Loading
Loading
Walmart logo inverse
  • How to send money
  • Pay bills
  • Locations
  • Help
Loading
Loading
Walmart logo mobile
Loading
Loading
Walmart Logo
  • How to send money
  • Pay bills
  • Locations
  • Help
Loading
Loading
How to send money

With MoneyGram and Walmart, sending money fits into your day, not the other way around. Pay with cash in-store or send online in just a few clicks, simple, fast, and always within reach.

Send money online

Fast. Flexible. On your schedule.

Send money at a Walmart near you

Prefer to pay in cash? Stop by the Money Services desk at participating Walmart stores. Many transfers are available in minutes.

Find your location

Send in person

Send money where you already shop

  1. Bring your photo ID and your receiver’s details

  2. Pay with cash or debit card

  3. Get your reference number

  4. Share it with your receiver so they can pick up their money 

Find a location

Why send with Walmart and MoneyGram?

Convenient and accessible

Thousands of Walmart locations nationwide.

Flexible and simple

Pay your way, and your receiver gets money their way.

Safe and transparent

Track every step with clear fees and fast delivery.

Send online

Fast, easy transfers with Walmart and MoneyGram

  1. Log in or create a profile

  2. Choose how your receiver gets the money

  3. Pay with your debit or credit card

  4. Track your transfer in real time

Sign up online

Easy pick up for your recipient

Ways to receive money

Sending money is simple and getting it is even easier for your recipient. Whether they stop by a nearby Walmart or access it digitally, your money reaches them in the way that works best for them.

  • Cash pickup — Quick, easy access at a Walmart near them.

  • Bank account — Directly transferred for convenience and reliability.

  • Debit card — Instant access on eligible cards.

  • Mobile wallet — Ready to use right from their phone. 

Sign up online

Money transfers made easy

Ready to send money?

Getting money to the people who matter most should be simple. With MoneyGram and Walmart, you can send money to almost anywhere in the world, pay with cash in-store or send online in just a few clicks. Straightforward, dependable, and ready when you are.

Send money online
Loading
Loading

Support

  • Help
  • Contact us
  • Report fraud

Corporate

  • About MoneyGram
  • About Walmart
  • Walmart.com
  • Walmart MoneyCenter

Legal information

  • Terms & conditions
  • Terms of use
  • Compliance
  • Privacy center
  • Cookie preferences
  • Do not sell my personal information
  • Legal notices
  • ADA accessibility statement
  • State licenses
logo-moneygram-white

Follow us on:

facebook Logo
tiktok Logo
instagram Logo
twitter Logo
youtube Logo
linkedin Logo

Rates and fees shown are for illustrative purposes only. Not all services are available in all countries. Fees vary based on transaction details such as transfer amount, payment type, delivery method, and pickup location. Timing of funds availability depends on destination country, payment and receive methods and is subject to agent or bank operating hours, system availability and compliance with regulatory requirements. When selecting a money transfer operator, carefully compare both transfer fees and currency exchange rates. The transfer fee and currency exchange rate may be subject to change by MoneyGram without notice. MoneyGram makes money from currency exchange.

MoneyGram is committed to digital accessibility. For questions or assistance please contact [email protected].

Licensed as a Money Transmitter by the New York State Department of Financial Services. Massachusetts Check Seller License # CS0025, Foreign Transmittal License # FT89432, NMLS # 898432. Licensed by the Georgia Department of Banking and Finance. MoneyGram Payment Systems, Inc. is registered as a Money Services Business under FinCEN, Registration #. 31000221116940.

©2026 MoneyGram. MoneyGram and the Arrow are marks of MoneyGram. All other marks are the property of their respective owners.