Mexico received more than $63 billion in remittances in 2023, and that number keeps climbing. If you're one of the millions of people sending money home or to family across the border, you've probably wondered how to send money to Mexico without losing a chunk to fees and bad exchange rates.
The good news: in 2026 you have more options than ever, and many of them deliver pesos in minutes. The not-so-good news: the cheapest option for one transfer may not be the cheapest for the next. It depends on amount, payment method, and pickup location.
This guide walks through how to send money to Mexico the smart way, compares the main providers, and shows you how to avoid the most common fees that quietly eat your transfer. For more general routes, see our roundup of the cheapest ways to send money internationally.
What to Look At Before You Send
A cheap transfer service isn't just about a low upfront fee. The exchange rate often matters more, especially on larger amounts.
Four things to compare every time:
- Transfer fee (flat or percentage)
- Exchange rate vs. the mid-market rate (look it up on Google)
- Delivery speed (minutes, hours, next day)
- Pickup options (bank deposit, cash pickup, mobile wallet)
If one provider charges $0 in fees but gives you 18 pesos per dollar when the real rate is 19, you may be paying more than another service that charges a $5 fee but uses the real rate.
How to Send Money to Mexico in 5 Steps
The basic process is similar across most services.
- Pick a provider and create an account. Have your ID handy.
- Enter the recipient's full name (matching their ID), phone number, and pickup or deposit details.
- Choose how to pay: bank transfer, debit card, credit card, or cash at an agent.
- Review the total cost, including fees and exchange rate, before confirming.
- Send the tracking number or reference code to your recipient so they can pick up the funds.
Most transfers to Mexico can arrive within minutes for cash pickup, while bank deposits may take a few hours to one business day.
Best Ways to Send Money to Mexico
Let's compare the main options. If you want a head-to-head ranking of mobile apps, our guide to the best app to send money to Mexico goes deeper. We'll start here with one of the most established names in the space, MoneyGram.
MoneyGram: Big Network, Fast Pickup
MoneyGram is one of the largest money transfer networks in the world, with cash pickup at thousands of locations across Mexico, including Elektra, Banorte, BBVA, and many corner stores. If you'd rather walk in to a U.S. agent, you can find MoneyGram locations near you at most CVS, Walmart, and grocery store counters.
MoneyGram fees to Mexico typically start at $0 to $4 for online transfers funded by a bank account, and a few dollars more if you pay with a debit or credit card. Larger transfers may have lower percentage fees. Cash sent in person at a U.S. agent location usually costs more than online transfers.
Delivery for cash pickup is often within minutes once the recipient walks into a partner location with their ID and the reference number. Bank deposits to Mexican accounts may take a few hours to one business day.
The MoneyGram app and website let you lock in the rate before paying, so you can see exactly how many pesos your recipient will get. If you've never used the service, our quick check on whether MoneyGram is safe covers the basics.
Western Union: Established and Familiar
Western Union has been moving money for over a century and has tens of thousands of agent locations across Mexico. Cash pickup is available at many of the same places as MoneyGram, plus Western Union-branded counters and partner banks.
Western Union fees can be similar to MoneyGram for online transfers funded by a bank account. Pricing varies a lot by amount, payment method, and destination, so always plug in your specific transfer to see the real cost.
Western Union's mobile app and website let you start a transfer and have it picked up the same day, often within minutes. If your recipient prefers cash and lives near a major city or town, Western Union is a strong choice.
Mobile Apps: Often the Cheapest for Bank Deposits
Apps like Wise, Remitly, Xoom, and Revolut can offer competitive rates and lower fees, especially for bank deposits in Mexico. Wise tends to be transparent about its fees and uses the mid-market exchange rate. Remitly often runs promotional rates for new customers.
These apps typically work best when your recipient has a Mexican bank account or a partner mobile wallet. For cash pickup, MoneyGram and Western Union still tend to have the broadest agent networks. Many of these same apps also work great for nearby corridors, like our guide to sending money to Guatemala shows.
Never assume an app is cheapest. Always compare the final pesos delivered, not just the headline fee.
How to Avoid Hidden Costs
Most remittance services make money on the exchange rate, not just the visible fee. Compare the rate they offer to the mid-market rate on Google.
A few habits that may help you save:
- Pay with a bank transfer instead of a credit card. Credit card payments often add 2% to 4%, plus your card issuer may treat the transfer as a cash advance.
- Send larger amounts less often. Many providers reduce fees as the dollar amount increases.
- Use first-time-customer promos cautiously. The promo rate is great, but check what the rate becomes on your second transfer.
Safety Tips for Sending Money to Mexico
Use only licensed, established providers like MoneyGram, Western Union, or well-known apps. Never share your reference number publicly. Treat any caller asking you to send money urgently as a likely scam.
When you send money, double-check the recipient's name spelling. A typo can delay or block a pickup, especially at banks that match the name on file with a government ID.
If something feels off, pause. Reputable services don't pressure you to wire money to strangers, lottery winnings, or romantic interests you've never met.
When a Credit Card Helps and When It Hurts
Using a credit card to fund a transfer can earn rewards and offer fraud protection, but most issuers code remittance services as cash advances. Cash advances often carry a 3% to 5% fee, no grace period, and a higher APR.
If you do use a credit card, pick one without cash advance treatment for transfers, or stick to debit and bank funding for cheaper sends.
For most senders, paying from a bank account through MoneyGram or a money transfer app is the cheapest, safest combination.
Frequently Asked Questions
What is the cheapest way to send money to Mexico in 2026?
It depends on the amount and payment method. Bank-funded online transfers through MoneyGram, Western Union, Wise, or Remitly are usually the cheapest. Always compare the final pesos delivered, since the exchange rate matters as much as the upfront fee.
How fast can money arrive in Mexico?
Cash pickup transfers through MoneyGram or Western Union typically arrive within minutes once the sender pays. Bank deposits may take a few hours to one business day. Mobile wallet deposits often land within minutes for popular Mexican wallets.
What information do I need to send money to Mexico?
You'll need the recipient's full legal name (matching their ID), a phone number, and either a bank account number with CLABE for deposits or a pickup location for cash. The sender typically needs a government-issued ID and proof of address for amounts above a certain threshold.
Are remittance services safe?
Licensed services like MoneyGram and Western Union are regulated and generally safe to use. The bigger risks are user error (typos in names) and scams from fake recipients. Stick to established providers, double-check details, and never send money to someone you haven't verified.


