A full suite of money transfer services, built for you

Create a profile
Setup only takes a few minutes.
Choose how to send
You can send in-app, online, or in person.
Track your transfer
Stay updated from start to finish.
With partners across more than 200 countries and territories, MoneyGram makes it easy to send and receive money almost anywhere life takes you. From major banks and national retailers to trusted local businesses in your neighborhood, our network is built for convenience and confidence. Whether you're supporting family overseas or handling everyday needs close to home, help is never far away.

Send money anytime, anywhere through the MoneyGram digital platform.
Access in-person services at nearly 500,000 locations worldwide.
Transfer safely and with peace of mind knowing MoneyGram has you covered.
Customers rely on MoneyGram to move money quickly, securely, and with confidence across borders. With a global network and flexible ways to send and receive, staying connected has never been easier.
“MoneyGram has given me the peace of mind to know that when I send money to my significant other, it will arrive on time, in the manner that we want, while assessing me a fair rate/fees.”
Timothy Y.
United States

Flexible ways to receive funds
Get cash to your loved ones quickly. Depending on where they live, they can pick up cash nearby, receive it straight to a bank account, debit card, or use a digital wallet. Choose what works best for them. We’ll help transfer the money safely.
The MoneyGram app makes it easy to send money in just a few taps. Start a transfer, track it in real time, and find nearby locations to send cash. Download the MoneyGram app for a fast, easy way to send money today.

Whether you’re supporting family abroad, paying for services overseas, or sending emergency funds, MoneyGram gives you the flexibility to move money to the people and places that matter most.
Billions sent, millions served
Trusted by 50+ million customers. Get great exchange rates, low transfer fees, and many ways to send and receive money.