Do you want to send money abroad? There are many ways to do that, including through your bank. But, if you seek to make quick international money transfers that are cheaper and more convenient, you may need a better way, which is why Moneygram is coming to the discourse. As many are familiar with this money transfer, it is important to know how it works.

What Is Moneygram?


Moneygram is a US-based money transfer company that provides services to users across the world. It is one of the world’s largest money transfer services, with over 150 million customers.

Launched over 80 years ago as Traveler Express, it officially became Moneygram International in 1998. Today, you can use this service to send money online or at its over 380,000 physical locations to over 200 countries and territories across the world. It also supports almost every currency.

How Moneygram Works

Moneygram usually facilitates the transfer of money from one country to the other, which is similar to how Wise works. But you can also use this money service to receive money from someone who used Moneygram as their payment method.

You can use credit/debit cards and bank accounts to send money on the platform. There is also an option for cash if you are sending the money to an agent’s location.

Meanwhile, the service charges a transfer fee, which varies with how much you are sending, your transfer destination, and your payment method. You can use the Moneygram rates and fees calculator to know your transfer charge.

How To Send Money On Moneygram

There are different ways to transfer money using Moneygram; these include:

  • Online at the Moneygram website.
  • Through the Moneygram app.
  • Pay in person at an agent location.
  • Start the transfer in-app and pay at an agent location.

How To Send Money Online With Moneygram

The following are the steps to transfer money through its website or mobile app:

  • Visit the Moneygram website or download its mobile app on the Google Play Store or Apple Store.
  • Create an account and log in.
  • Enter the details of your recipient.
  • Enter the amount you are sending.
  • Choose a preferred delivery method (bank transfer or cash).
  • Select your preferred transfer method.
  • Click “Send” after checking the details, fees, and exchange.

On the other hand, you can visit any Moneygram location nearest to you to send money in person. But you must go with proof of identity (driver’s license, international passport, etc.) and the cash you want to send.

Frequently Asked Questions (FAQs) About Moneygram

Is Moneygram Safe?

It is safe to use Moneygram as it provides fraud awareness guidance to help you while using the service. The company also monitors transactions and conducts checks for customer accounts, which keeps your money and data secure. 

Does Moneygram Have Transfer Limits?

Moneygram does not have transfer limits associated with how much you can send once or within a given period. While these are not publicly available as they are subject to change, you must always check your Moneygram for more and the latest updates.

How Much Is Transfer Fee For Using Moneygram?

There is no fixed transfer fee with Moneygram. How much charge you pay depends on the amount you’re sending, the recipient destination country, and your payment method. But as a tip, transferring from your bank account is always cheaper than credit card or cash at an agent location.

How long Do Moneygram Transfers Take?

The time taken for Moneygram transfers depends on where you send the money and the destination country. It also includes your preferred payment and delivery method.

How Can I Cancel A Transaction With Moneygram

You can cancel your transfer on Moneygram by logging into your account and navigating to the “Transaction Details” page to opt to cancel the transaction. This will take between 3 and 10 business days before you get a refund to your bank account or credit/debit cards.

You can also get a refund for your transfer fee if you cancel within 30 minutes of sending the money, but any period longer than that will not have your transfer fees refunded to you.

What Are The Alternatives To Moneygram Money Transfers?

Alternative ways to make international money transfers are banks, traditional money services, and digital payment gateways.

Do I Need A Bank Account To Receive Moneygram?

You do not need to have a bank account to receive money from Moneygram. This is because you can either use a bank account or mobile wallet when receiving money from the service.


Moneygram allows you to send and receive money from anywhere across the world. It is widely available in almost every country, and you can easily use it online and offline. But it is important to understand the terms and conditions of use, as well as your transfer fee, before sending money through the service.