How to Call Mexico From the US: Complete Guide (+52)

Table of Contents
- How to Dial Mexico From the US
- Step by Step
- Mexico City Codes
- Cheapest Ways to Call Mexico From the US
- Special Case: T-Mobile Mexico Calling
- Best Option by Situation
- You have T-Mobile
- You have AT&T or Verizon
- Calling Mexican businesses
- Calling family with smartphones
- Common Mistakes
- 1. Adding "1" before the number
- 2. Dialling 044 or 045
- 3. Not checking your carrier plan
- Best Times to Call Mexico
- Summary
- Keep Reading
Mexico is the #1 most-called country from the US. With over 36 million Mexican Americans and the US-Mexico border being the most-crossed international boundary in the world, the demand for cheap US-to-Mexico calling is massive.
Good news: calling Mexico is one of the cheapest international routes. But you still need to dial correctly and avoid carrier markups that charge 10-50x more than necessary.
How to Dial Mexico From the US
Step by Step
- Dial + (or 011 from a landline)
- Dial 52 (Mexico country code)
- Dial the 10-digit number (area code + local number)
Since 2019: Mexico eliminated the need to dial "1" before mobile numbers. All Mexican numbers (landline and mobile) are now 10 digits. Just dial +52 followed by the 10 digits.
Mexico City Codes
Major cities (Mexico City, Guadalajara, Monterrey) have 2-digit area codes. Smaller cities have 3-digit area codes. The total is always 10 digits.


