Send money anywhere, from anywhere.

MoneyGram offers a global network to ensure your money gets where you need it, when you need it. Whether online, from your mobile device, or at a location, we provide convenient ways for sending and receiving money, paying bills, and more.

Send money online or in person with MoneyGram | Send money arrow icon image

Send money

Online or in person, MoneyGram gives you the flexibility to send money on your schedule. Send money anywhere, from anywhere.

Receive money with MoneyGram | Receive money arrow icon image

Receive money

MoneyGram makes receiving money easy. Pick-up from convenient locations or have money deposited directly into a bank account or to a mobile wallet.

Pay bills with MoneyGram | wallet icon image

Pay bills

Pay important bills to more than 14,000 companies across the U.S., online or at a location. Learn more about the companies and types of bills you can pay with MoneyGram

Top-up mobile phone accounts with MoneyGram | mobile phone icon image

Mobile phone top-up

MoneyGram's mobile top-up service is available for more than 100 countries and 350 carriers. You can top-up phones at our locations or with our easy online option.

Load prepaid cards with MoneyGram | prepaid card icon image

Load prepaid cards

Convert your cash to a card fast! Load more than 100 well-known prepaid cards to make shopping online or at stores more secure and convenient.

Purchase money orders from MoneyGram | money order icon image

Money orders

Money orders are a reliable alternative to making payments, offering the convenience of a check, without the need for a checking account.