How to send money to Mexico: 5 best ways

According to the Central Bank of Mexico, Mexican residents received $58.5 billion from people residing in the US in 2022. And with so many people sending and receiving money between the two countries, there are multiple options for sending money to Mexico for people in the US

The 5 best ways to send money to Mexico

Here’s a look at five of the most convenient and cost-effective ways to send money to Mexico.

  1. wire transfer
  2. money gram
  3. Western Union
  4. Xoom
  5. Intelligent

Read on to learn more about each of these and find the method that best suits your needs.

1. Bank transfer

One of the safest ways to send money to Mexico is through a bank transfer from your account to the recipient. You can send money using online banking options or visit a local branch and speak to a teller. To send money by bank transfer, you will need to follow these steps:

  1. Sign in to your bank’s website if you’re using a desktop computer or the bank’s app if you’re using a smartphone or tablet.
  2. Go to the “send money” option on the site.
  3. Enter the recipient’s bank details and the amount.

The process is similar for most banking sites and apps, but always check with yours to see if any other requirements are needed.

Some banks limit the amount of money you can send daily to a recipient in Mexico, so always check with the bank teller beforehand. If you want to send the money on the site, you should have the same information ready for a digital transfer. You should also bring a form of identification in case the cashier requires it.

The advantages of a bank transfer are that it is safe and has no profit margin since there is no intermediary. The downside is that bank transfers take time and your recipient may not receive the money instantly.


MoneyGram is a popular way to send money to Mexico. To send money through an agent, you can follow these steps:

  1. Use the MoneyGram agent locator on their site to find an agent near you.
  2. Before your visit, please make sure you have a valid photo ID ready, your recipient’s full name that matches their ID, and the amount you wish to send. Please note that MoneyGram charges fees for its service.
  3. Once you deposit the money with an agent, you receive an 8-digit reference number that you must give to your recipient to verify the transaction.
  4. The recipient can pick up their cash at the nearest MoneyGram location or have the funds delivered to their bank account or mobile wallet.

The advantages of MoneyGram are that you can send money instantly and the funds are available to the recipient within minutes. But the downside is that they have high fees, especially when using a debit or credit card.

3. western union

Like MoneyGram, Western Union is another popular way to send money to Mexico and other international countries from the U.S. You can send the money using the app for smartphones and tablets, online through their website, or by visiting a agent near your location. Western Union also offers three different ways to pay: you can use your bank information, credit or debit cards, or cash at an agent location.

The money is available to your recipient in minutes, and you can use the app to track the details of your money transfer. However, there are some limitations when sending money. You can only send or receive $7,499 in cash or $2,750 for wire transfers. In addition, you must pay a fee of $8.00 for in-store payments and $25.00 if you use a credit card.

The advantages of Western Union are that it is fast, convenient, and has several ways to send money to Mexico. The downside is that some fees are steep, especially when using a credit card.


Xoom, owned by PayPal, is a safe and convenient way to send money to Mexico. You can send money through Xoom using your PayPal balance, a bank account, or credit and debit cards. The fee structure is transparent and it is very easy to determine how much you will pay.

Fees vary depending on your payment method, and range from $2.99 ​​to $3.99. The advantages of using Xoom are that it is fast, secure, and reliable with minimal fees. The disadvantages are that it has transfer limits and does not always deliver the money to the recipients instantly.

5. wise

Wise is an online money transfer service that allows you to send money to Mexico instantly, with transparent pricing. Wise is very intuitive and easy to use. To get started, you can follow these steps:

  1. Create an account.
  2. Enter the amount you want to send to Mexico in USD. You can pay with a debit or credit card or send it directly through a bank transfer.
  3. Enter the details of your recipient in Mexico and the desired payment method.

The fee structure is simple and you can see exactly how much you’ll be charged before you make the transfer. There are no hidden fees and the money reaches your recipient in seconds. The advantages of using Wise are its transparency, ease of use, and convenience. The downsides are that it can be a bit more expensive than the competition.


Sending money to Mexico is a relatively simple process, with many options available to consumers today. Online options are your best bet if you need to send money instantly. When deciding which method works best for you, try to gauge how time sensitive the transfer is and which method is most convenient.

Frequently asked questions

Here are the answers to some of the most frequently asked questions about sending money to Mexico.

  • What is the best way to send money to Mexico?
    • You can use MoneyGram, Western Union, Wise, or Xoom to send money to Mexico. You can also transfer money through your bank. The best way for you will depend on how quickly you need the funds sent and which is most convenient for you.
  • Can I send money to Mexico with Zelle?
    • No. To use Zelle, the sender and recipient must be located in the US.
  • How can I send money to someone in Mexico?
    • You can send money to Mexico using any of the following methods:
      • -Wire transfer
      • -MoneyGram
      • -Western Union
      • -xoom
      • -Intelligent
  • Can I use Venmo in Mexico?
    • No, you cannot use Venmo in Mexico. Venmo only works in the US.

Information is accurate as of June 1, 2023.