Conversational AI

How to Call Mexico

The Mexico country code is +52. Learn how to call Mexico from any country with exit codes, dialing formats, area codes, and cost tips.

The country code for Mexico is +52. To call Mexico from abroad, dial your country's exit code, then 52, then the 10-digit Mexican phone number. Mexican numbers already include the area code, so there are no extra prefixes to add. Since a nationwide dialing reform in August 2019, mobiles and landlines follow the exact same format.

+52

The country code for Mexico

What is the country code for Mexico?

Mexico's international dialing code is +52. Here's the quick reference for everything you need before you dial.

DetailValue
Country code+52
ISO codesMX / MEX
Trunk prefixNone
Phone number length10 digits (area code included)
Emergency number911

Good to know: Mexico reformed its dialing plan in August 2019. The old 01, 044, and 045 prefixes are gone, and you no longer add a 1 after +52 when calling a Mexican mobile. Every number is now dialed the same way, whether it's a landline or a cell phone.

Calling Mexico for business? Telnyx SIP Trunking routes your calls over a private global network with usage-based pricing, so regular calls to Mexico cost a fraction of standard carrier rates.

How to call Mexico

The dialing format is the same for every Mexican number. Dial your exit code, then 52, then the 10-digit number.

  1. Dial your exit code. This tells your carrier the call is international. From the US or Canada, dial 011. From most of Europe, dial 00.
  2. Dial 52. This is the Mexico country code.
  3. Dial the 10-digit number. The area code is already part of the number, so dial it exactly as written.

Exit code

52

10-digit number

Exit codes by country

011

US and Canada

00

UK and Europe

0011

Australia

+

Any mobile phone

Dialing format examples

Calling fromDialExample (Mexico City)
US or Canada011 52 + 10 digits011 52 55 1234 5678
UK or Europe00 52 + 10 digits00 52 55 1234 5678
Australia0011 52 + 10 digits0011 52 55 1234 5678
Any mobile+52 + 10 digits+52 55 1234 5678

What a Mexico number looks like

Every Mexican phone number has three parts. The country code +52, an area code of two or three digits, and a local number of seven or eight digits. The area code and local number always add up to 10 digits.

Landline

+52 55 1234 5678

+52 is the country code, 55 is the Mexico City area code, and 1234 5678 is the local number.

Mobile

+52 55 8765 4321

Mobiles use the same 10-digit format as landlines. No prefix or 1 after +52 is needed.

Number typeFormat from abroad
Mexico City landline+52 55 XXXX XXXX
Monterrey landline+52 81 XXXX XXXX
Guadalajara landline+52 33 XXXX XXXX
Cancun landline+52 998 XXX XXXX
Mobile+52 + 10 digits

Formatting Mexican numbers for WhatsApp

WhatsApp is the default messaging app in Mexico, so you'll often add Mexican contacts there. Save the number in full international format with the plus sign, country code, and all 10 digits. For example, +525512345678. Skip the spaces and never add a 1 after 52. If you manage business contacts at scale, Telnyx Phone Numbers gives you local Mexican numbers your contacts can call back at domestic rates.

Good to know: Some older contact lists still show Mexican mobiles saved as +52 1 followed by 10 digits. That format was retired in 2019. Delete the 1 and the number will work everywhere, including WhatsApp.

Mexico area codes, toll-free, and emergency numbers

Mexico uses two-digit area codes for its three largest metro areas and three-digit codes everywhere else. These are the codes you're most likely to dial.

CityArea code
Mexico City55
Monterrey81
Guadalajara33
Cancun998
Tijuana664
Merida999

Special numbers

Number typePrefixNotes
Emergency911Police, fire, and medical nationwide
Toll-free800Free within Mexico only
Premium rate900Higher charges apply

Keep in mind: Mexico's 911 only works inside Mexico. And Mexican 800 numbers are usually unreachable from abroad, or your carrier will bill them as a regular international call. Ask the business for a standard geographic number instead.

Cost and best time to call Mexico

What you pay depends on how you call. Traditional carriers charge per-minute international rates that add up fast. VoIP and calling apps are far cheaper, and for businesses making regular calls, SIP Trunking brings the per-minute cost down to a few cents or less.

Calling methodTypical cost
Traditional landline carrier$0.20 to $2.00 per minute
Mobile carrier international planOften included or a monthly add-on
VoIP or SIP trunkingA few cents per minute, usage-based
WhatsApp or calling appsFree over Wi-Fi or data

Best time to call Mexico

Most of Mexico, including Mexico City, runs on Central Standard Time (UTC-6) year-round after the country ended daylight saving in 2022. Only some northern border cities still shift clocks to match the US.

Your locationTime difference (Mexico City)Best window to call
US Eastern1 to 2 hours ahead of Mexico10 a.m. to 6 p.m. your time
US Pacific1 to 2 hours behind Mexico8 a.m. to 4 p.m. your time
UK6 to 7 hours ahead of Mexico3 p.m. to 10 p.m. your time

Good to know: Mexican business hours typically run 9 a.m. to 6 p.m., often with a longer midday break. Late morning local time is the most reliable window to reach someone.

Is calling Mexico free?

Sometimes. Many US and Canadian mobile plans now include unlimited calling to Mexico, so check your plan before paying for anything extra. App-to-app calls over WhatsApp are free on Wi-Fi. If your plan doesn't cover Mexico, a VoIP service is the cheapest way to dial regular Mexican numbers.

FAQ

How do I call Mexico from the US?

Dial 011, then 52, then the 10-digit Mexican number. For example, 011 52 55 1234 5678 reaches a Mexico City number.

How do I call Mexico City from the US?

Dial 011 52 55 followed by the eight-digit local number. The 55 is the Mexico City area code and is always part of the 10-digit number.

How do I call a Mexican mobile phone?

Exactly the same as a landline. Dial your exit code, 52, and the 10 digits. No mobile prefix is needed.

What is the country code for Mexico?

The Mexico country code is +52. Dial it after your exit code and before the 10-digit number.

Do I need to add a 1 after +52 for mobiles?

No. The 1 after +52 was retired in Mexico's August 2019 dialing reform, along with the 01, 044, and 045 prefixes. All numbers now use the same +52 plus 10 digits format.

Can I call a Mexican 800 number from abroad?

Usually not, and when the call does connect it's billed at international rates rather than free. Ask the business for a regular geographic number.

How do I format a Mexican number for WhatsApp?

Save it as +52 followed by all 10 digits with no spaces, for example +525512345678. Don't include a 1 after the 52.

Make calling Mexico part of your business

Telnyx powers voice, messaging, and phone numbers in Mexico and around the world on a private global network with usage-based pricing.

Talk to an expert about global communications

Global numbers, voice, and messaging from one network.No reseller markup. No finger-pointing. One provider for the full stack.

Explore Global Communications
Share on Social
Serhii Omelchenko
Global AEO/SEO Manager

Serhii is Global AEO/SEO Manager at Telnyx, based in Amsterdam, he is focused on making communications infrastructure findable and credible across both traditional search and AI-driven discovery. He previously led SEO and GEO strategy for some of the world’s most recognized consu

Sign up for emails of our latest articles and news