VoIP Tips

+52 Country Code: Mexico Dialing Guide

By WorldDialer Team
Mexico's country code is +52. Dial +52 followed by the 10-digit number. Major area codes: Mexico City (55), Guadalajara (33), Monterrey (81). (147 chars)

Mexico's country code is +52. Whether you're calling Mexico City, Cancun, or anywhere else in Mexico, dial +52 followed by the 10-digit local number. That's it. No complicated prefixes, no special codes for mobile versus landline - just +52 plus ten digits.

How to Dial Mexico's +52 Country Code

From a US phone, dial +52 then the 10-digit Mexican number. From a landline, you'll need the international access code first.

From Format Example
US mobile +52 + 10 digits +52 55 1234 5678
US landline 011 + 52 + 10 digits 011 52 55 1234 5678
Canada 011 + 52 + 10 digits 011 52 33 1234 5678

The 10-digit Mexican number includes the area code. Mexico City numbers start with 55, Guadalajara with 33, Monterrey with 81. The area code is baked into the 10 digits - you don't add it separately.

Example: To call a Mexico City number 1234-5678, you'd dial +52 55 1234 5678. The 55 is already part of the complete number.

Major Mexican Area Codes

Mexico City uses area code 55, Guadalajara uses 33, and Monterrey uses 81. These three metros use 2-digit area codes followed by 8-digit local numbers. Smaller cities use 3-digit area codes with 7-digit local numbers. Either way, you're always dialing 10 digits after the +52.

City Area Code Full Number Example
Mexico City 55 +52 55 1234 5678
Guadalajara 33 +52 33 1234 5678
Monterrey 81 +52 81 1234 5678
Cancun 998 +52 998 123 4567
Tijuana 664 +52 664 123 4567
Puebla 222 +52 222 123 4567

Notice how Mexico City, Guadalajara, and Monterrey have 2-digit codes (8 more digits follow), while Cancun, Tijuana, and Puebla have 3-digit codes (7 more digits follow). Total is always 10.

Mexico's Simplified Dialing (2019 Update)

Mexico eliminated confusing prefix codes in August 2019. Before then, you needed different prefixes: 01 for long-distance landlines, 044 for local mobile calls, 045 for mobile numbers in other areas. It was a mess.

Now it's simple: 10 digits for everything. No "1" after the country code for mobile phones anymore. The old guides that tell you to dial +52 1 for mobiles? Outdated. Just dial +52 plus the 10-digit number, whether you're calling a landline in Monterrey or a cell phone in Mexico City.

How to Call the US from Mexico

From Mexico, dial 00-1 plus the US 10-digit number from a landline, or +1 from a mobile.

From Format Example
Mexican landline 00 + 1 + 10 digits 00 1 213 555 1234
Mexican mobile +1 + 10 digits +1 213 555 1234

About US toll-free numbers: US 1-800 numbers don't work directly from Mexico. Some people convert them (replacing 800 with 880, 888 with 881, etc.), but it's hit-or-miss and you'll pay international rates anyway. Better to find the company's regular +1 number.

If you're in Mexico and need to call US landlines regularly - your bank, the IRS, a doctor's office - browser-based calling services like World Dialer let you call US numbers for $0.02/minute without downloading an app or signing up for a subscription. Open the browser, dial the number, done.

Call US Numbers from Mexico

You have the numbers. Here's the easiest way to dial them.

WorldDialer works from Mexico (and everywhere else). $0.02/minute to US landlines. Browser-based, no VPN needed, no subscription required.

Next time you need to call home, we'll be here.

Try WorldDialer

Ready to make international calls?

Sign up for WorldDialer today and get $10 free credit to start calling.

Create Free Account