Home » Mexico » Mexico – Banking

Mexico – Banking

Mexico has a diverse banking sector, which includes both local and international banks. This article will cover the main local and international banks in Mexico, the types of accounts and services they offer, typical bank opening hours, any areas of concern for expats, and how to open a bank account in Mexico as an expat.

Main Local Banks in Mexico

The main local banks in Mexico are:

  • Banamex (Citibanamex): Banamex is one of the largest banks in Mexico, with a network of over 1,400 branches and 6,000 ATMs throughout the country. Banamex offers a range of banking services, including savings and checking accounts, credit cards, loans, mortgages, and insurance.
  • BBVA Bancomer: BBVA Bancomer is another major bank in Mexico, with a network of over 1,800 branches and 7,000 ATMs. BBVA Bancomer offers a range of banking services, including savings and checking accounts, credit cards, loans, mortgages, and insurance.
  • Santander Mexico: Santander Mexico is a subsidiary of the Spanish bank Santander. Santander Mexico has a network of over 1,000 branches and 6,000 ATMs throughout the country. Santander Mexico offers a range of banking services, including savings and checking accounts, credit cards, loans, mortgages, and insurance.

Major International Banks in Mexico

Major international banks with a presence in Mexico include:

  • Citibank: Citibank is a subsidiary of Citigroup and has been operating in Mexico since 1929. Citibank Mexico offers a range of banking services, including savings and checking accounts, credit cards, loans, mortgages, and insurance.
  • HSBC Mexico: HSBC Mexico is a subsidiary of HSBC Holdings and has a network of over 1,400 branches and 5,000 ATMs throughout the country. HSBC Mexico offers a range of banking services, including savings and checking accounts, credit cards, loans, mortgages, and insurance.

Accounts and Services for Expats

Many banks in Mexico offer accounts and services specifically aimed at expats. These can include:

  • International bank accounts: Some banks offer international bank accounts that can be opened in a variety of currencies, making it easier for expats to manage their finances across borders.
  • Multicurrency accounts: Multicurrency accounts allow expats to hold multiple currencies in a single account, which can be convenient for those who receive income in different currencies.
  • Online banking: Many banks in Mexico offer online banking services, which can be especially useful for expats who may not be able to visit a physical branch regularly.

Typical Bank Opening Hours in Mexico

Bank opening hours in Mexico vary depending on the bank and the location. Generally, banks are open from Monday to Friday, from 9 am to 4 pm. Some banks also have Saturday morning hours.

Areas of Concern for Expats

As with any country, there are some specific areas of concern that expats should be aware of when it comes to banking in Mexico. One of the main concerns is the risk of fraud and theft. It is important to choose a reputable bank and take necessary precautions to protect your account information.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


Another concern is the language barrier, as many banks in Mexico may not have English-speaking staff. Expats may need to bring a translator or use translation services to ensure they fully understand the terms and conditions of their account.

Opening a Bank Account

Opening a bank account in Mexico as an expat is a straightforward process. Here are the steps you need to follow:

  1. Choose a bank: Research and compare different banks to find one that meets your needs. Some popular options for expats include Citibanamex, BBVA Bancomer, and HSBC Mexico.
  2. Gather your documents: You will need to provide identification documents, such as a passport or Mexican visa, as well as proof of address, such as a utility bill or rental agreement.
  3. Visit a branch: Once you have selected a bank and gathered your documents, visit a branch in person. Make sure to bring your original identification documents and any additional paperwork required by the bank.
  4. Fill out an application: The bank will provide you with an application form to fill out. Be prepared to provide personal information, such as your name, address, and contact information.
  5. Provide your documents: After you have filled out the application, provide the bank with your identification and proof of address documents.
  6. Wait for approval: The bank will review your application and documents to determine whether you are eligible for an account. This process may take a few days to a week, depending on the bank and your individual circumstances.
  7. Fund your account: Once your account is approved, you can fund it by depositing money or transferring funds from another account.

In conclusion, banking in Mexico as an expat is a straightforward process, with a variety of local and international banks to choose from. It is important to take necessary precautions to protect your account information and be aware of any specific areas of concern. By following the steps outlined above, expats can open a bank account in Mexico and enjoy the benefits of easy access to their finances.