Send money home
Your first transfer is free and arrives in seconds
Many Latinos in the U.S. assume their bank has a branch in Mexico and that they can use it for their family to withdraw money directly. The reality is different: almost no U.S. bank has a physical presence for retail customers in Mexico. Only one truly does, and the others offer partial alternatives with costs that are worth knowing before you need them.
Of the major U.S. banks, only Citibank has a direct presence in Mexico through Citibanamex, with 1,477 branches. Bank of America and Wells Fargo do not have physical branches in Mexico, although they allow you to use their cards and make international transfers with additional fees.
Which U.S. banks have a presence in Mexico?
The table shows the real situation of the five banks people ask about most. The difference between "branch" and "partnership" matters because it defines what your family can do in Mexico and how much it costs.
| Bank | Type of presence | Access in Mexico | Transfer fee |
|---|---|---|---|
| Citibank / Citibanamex | Full subsidiary | 1,477 branches, 8,960 ATMs | Varies by product |
| Bank of America | No branches | Scotiabank ATMs (Global ATM Alliance) | 3% international transaction fee |
| Wells Fargo | No branches | ExpressSend Service (BBVA, Banorte, Santander, Soriana, Walmart, Farmacias Guadalajara, Telecomm) | $6 per transfer |
| Chase (JPMorgan) | Private banking only | Offices in CDMX and Monterrey (corporate clients only) | Not available to consumers |
| HSBC | Subsidiary (British bank, not American) | 842 branches, 5,507 ATMs | Varies by account |
Citibanamex: the only real case. Citigroup acquired Banamex in 2001 for $12.5 billion and rebranded it as Citibanamex in 2016. If you have a Citi account in the U.S. and your family member has a Citibanamex account in Mexico, the transfer can be more direct than with other banks, although the exact conditions depend on the product you have.
Bank of America: ATMs, not branches. BofA is part of the Global ATM Alliance and its partner in Mexico is Scotiabank (not Santander, as published in outdated information from previous years). You can withdraw cash at Scotiabank ATMs without paying the ATM operator's fee, but the bank applies a 3% international Fee on each transaction, plus the exchange rate set by BofA.
Wells Fargo ExpressSend: remittances, not banking. This service is still active and allows you to send money to Mexico for $6 per transfer, with pickup available at BBVA, Banorte, Santander, Soriana, Walmart, Farmacias Guadalajara, and Telecomm. It is not the same as having a branch: the money arrives as a remittance, not as an account-to-account transfer.
HSBC Mexico: not an American bank. Although it has a presence in the U.S. (HSBC Bank USA), HSBC is a British institution. Its subsidiary in Mexico operates independently. Mentioning it as an "American bank in Mexico" is a common mistake, but technically incorrect.
Chase: only for businesses and high-net-worth clients. JPMorgan Chase offices in Mexico City and Monterrey serve corporate and private banking clients. There are no branches for regular consumers.
Can you use your U.S. card or account in Mexico?
Yes, with limitations that are worth knowing before you plan.
ATM withdrawals. Your U.S. debit or credit cards work at most ATMs in Mexico. The real cost includes: the ATM operator's fee (between $2 and $5 in many cases), your U.S. bank's international fee (usually 1% to 3%), and the margin on the Exchange rate that your bank applies when converting dollars to pesos. You rarely see that margin broken down, but it is there.
Card payments at merchants. Visa and Mastercard cards work well in most establishments. The same international fee applies to every purchase.
International bank transfers. An international bank transfer from a U.S. bank to Mexico usually costs between $25 and $50 in originating bank fees, plus charges from the receiving bank in Mexico. Processing time is 1 to 3 business days. You can read more about how they work in the glossary: International bank transfer.
Using your U.S. card at ATMs in Mexico can cost you between 4% and 7% of the withdrawn amount if you add up your bank's international fee, the ATM charge, and the margin on the exchange rate. For regular transfers to family, that cost adds up quickly.
When is Félix better than a traditional bank?
If what you need is to send money to your family in Mexico (not manage an account there), the bank route has friction: fees of $25 to $50 per wire, times of 1 to 3 days, and processes that require precise bank details like the recipient's CLABE.
Félix is not a bank and does not have branches, but it is the alternative when you want the money to arrive quickly and with a fixed $2.99 fee for bank deposits in Mexico. The transfer is made via WhatsApp, without wire transfer forms or visits to a branch. Your family member can receive the money directly into their Bank account, their wallet (Mercado Pago, Cuenta Nu, or Spin by Oxxo), or in cash at network locations. You can see the full list of delivery options at Where can I send money in Mexico with Félix Pago?.
To see how the transfer process works step-by-step, you can check it out at How to send money with Félix Pago?. The exact fees are at How much does Félix Pago charge in fees?.
Sources and references
Citibanamex
- Citi: Mexico City Profile: official description of Citigroup's presence in Mexico through Citibanamex.
Bank of America
- Bank of America: International ATM Alliance: official information on ATM access in Mexico via Scotiabank.
- Bank of America: Tips for International Travel: fees and terms of use for cards abroad.
Wells Fargo
- Wells Fargo: Send Money to Mexico: details of the ExpressSend service for Mexico: pickup network, fees, and limits.
- Wells Fargo: Preferred Networks: complete list of participating institutions in the ExpressSend network in Mexico.
HSBC
- HSBC Mexico: About Us: structure and presence of HSBC in Mexico (a subsidiary of HSBC Holdings plc, not a U.S. bank).


