Yes, you can open a Mexican bank account from the US, but the process depends on which bank you choose and whether you have a Mexican address
Some Mexican banks let you start an account online from the US without traveling to Mexico first. Others require you to visit a branch in person, which means you need either a trip to Mexico or a Mexican address where documents can be mailed. The easiest route is usually a bank that has US branches or a partnership with a US bank, because they already have your information on file and can move faster.
The main barrier is not citizenship — Mexican banks do not require you to be a Mexican citizen. The barrier is proof of address. Mexican banks need to know where you live for tax and anti-money-laundering reasons. If you have a Mexican address (a home, a business, or even a trusted friend's address where you receive mail), the process becomes straightforward. If you only have a US address, some banks will still open an account for you, but they may limit what you can do with it at first.
Key Takeaways
- Banks like BBVA México, Scotiabank México, and Santander México have online processes for US residents, though some require a Mexican address or a video call with a representative.
- You will need a valid passport (US or Mexican), proof of US address, and often proof of a Mexican address or a Mexican phone number.
- Some accounts can be opened entirely online; others require you to visit a branch in Mexico or use a video verification call.
- Mexican banks may place temporary limits on transfers or withdrawals until you visit a branch in person or complete additional verification steps.
- If you plan to receive money from Mexico regularly, a Mexican bank account is usually cheaper than using wire transfers or money transfer services.
Which Mexican banks accept US residents opening accounts online
BBVA México (formerly Bancomer) is one of the largest and most accessible for US residents. They offer an online account opening process through their website, though you will need a Mexican phone number and a Mexican address to complete it. If you do not have a Mexican address, you can sometimes use a relative's address or a business address.
Scotiabank México allows online account opening for some customers and has English-language support. They ask for a valid ID, proof of address, and a Mexican phone number. Santander México also offers online opening in some cases, though their process varies depending on the account type you choose.
Banco Azteca and Banco Inbursa are smaller options that sometimes accept online applications from the US, but their processes are less streamlined. If none of these work for your situation, you can also ask your current US bank whether they have a partnership with a Mexican bank — some do, and the partner bank may fast-track your process.
Documents you will need to gather
Start with a valid passport. Mexican banks accept US passports, and some also accept a Mexican passport if you have one. The passport must not be expired.
Next, you need proof of your current address. This is usually a recent utility bill, a lease, a mortgage statement, or a bank statement showing your US address. The document typically needs to be dated within the last three months. A driver's license alone usually does not count as proof of address — the bank wants a document that shows your name and street address together.
You will also need a Mexican phone number. This does not mean you have to live in Mexico — you can buy a Mexican SIM card online or at a Mexican store in the US for around $10 to $20, set up it with a few dollars of credit, and use that number for the process. Some banks will text you a verification code to this number during the signup process.
If you have a Mexican address, bring proof of that too — a lease, a utility bill, or a letter from the property owner. If you do not have one, some banks will let you use a US address temporarily, though they may restrict your account until you provide a Mexican address later.
The difference between opening online and opening in person
Opening online is faster — usually one to three business days — but comes with limits. Many banks will let you open the account and make small deposits or transfers, but they may freeze larger transactions until you visit a branch in Mexico to verify your identity in person. This is called in-person verification, and it is a legal requirement in Mexico for accounts above a certain activity level.
Opening in person at a Mexican branch takes longer (you have to travel or arrange for someone to do it for you), but your account is fully activated when ready with no temporary restrictions. If you plan to send large amounts of money to Mexico regularly or receive regular deposits, the in-person route may save you frustration later.
Some banks offer a middle ground: a video call with a bank representative who verifies your identity on camera. This is faster than traveling to Mexico but more thorough than a purely online process. Ask the bank whether they offer this option when you start your process.
What to expect with transfers and limits
Mexican banks impose daily and monthly transfer limits on new accounts, especially if you opened online. A new account might be limited to transferring $500 to $2,000 per day, or $5,000 per month, depending on the bank. These limits usually increase after you visit a branch in person or after several months of account activity.
If you need to send a large amount of money to Mexico right away, ask the bank what your limit is before you open the account. Some banks will raise your limit faster if you visit a branch and show additional documents, like proof of income or a letter from your employer.
Withdrawals at ATMs in Mexico usually have separate limits — often $300 to $500 per transaction — but you can make multiple withdrawals in a day. Check with your specific bank about their ATM limits before you travel.
Costs and fees to watch for
Many Mexican banks offer free checking accounts for customers who maintain a minimum balance or receive regular deposits. The minimum balance is often between 1,000 and 5,000 Mexican pesos (roughly $60 to $300 USD, though exchange rates vary). If your balance drops below the minimum, the bank may charge a monthly fee of 50 to 150 pesos.
International transfers into your Mexican account from a US bank usually cost $15 to $50 on the US side, depending on your US bank. The Mexican bank may also charge a small fee (usually 50 to 200 pesos) to receive the transfer. Wire transfers are more expensive than ACH transfers, so ask your US bank which option is cheaper for Mexico.
ATM withdrawals outside your bank's network typically cost 10 to 30 pesos per transaction. If you plan to withdraw cash regularly, choose a bank with many ATMs in the areas where you spend time in Mexico.
Alternatives if you cannot open a Mexican bank account
If the banks above do not work for your situation, you have other options. Money transfer services like Wise (formerly TransferWise), OFX, and Remitly let you send money from your US bank account to a Mexican bank account without opening one yourself. These services are often cheaper than wire transfers, especially for regular small amounts.
US banks with Mexican branches are rare, but if you bank with a large institution like Citibank or HSBC, ask whether they have a relationship with a Mexican branch. Sometimes you can transfer money between your US and Mexican accounts at a better rate than you would get from a wire transfer.
If you have family in Mexico, you can also ask them to open an account in their name and give you access as an authorized user. This is less formal and carries more risk, but it works if you trust the person completely and the bank allows it.
Frequently Asked Questions
Do I need a Mexican address to open an account online?
Most banks prefer one, but some will open an account with just a US address if you have a Mexican phone number. However, your account may have temporary restrictions until you provide a Mexican address or visit a branch in person. If you do not have a Mexican address, ask the bank during the process whether they will accept a relative's address or a business address.
Can I open a Mexican bank account if I do not speak Spanish?
Yes. BBVA México and Scotiabank México both have English-language websites and customer service. Smaller banks may not, so check their website or call before you start. You can also use Google Translate on your phone during the process, though it is slower than using a bank with English support.
How long does it take to open an account online?
Usually one to three business days if everything is in order. The bank will email you confirmation and your account number once they verify your documents. Some banks are faster if you complete the video verification call on the same day you explore.
What happens if I move back to Mexico after opening the account from the US?
You can update your address with the bank online or by visiting a branch. Your account will remain active, and any restrictions on transfers or withdrawals will usually be lifted once the bank confirms your Mexican address. Bring proof of your new address (a lease or utility bill) when you visit.
Can I use my Mexican bank account to pay bills in Mexico?
Yes. Most Mexican banks offer online bill payment for utilities, credit cards, and other services. You can also set up automatic payments. The process is similar to online bill pay in the US, though the available services depend on which bank you use and which companies participate in their payment network.