Calling Mexico from the United States is now simpler than ever. To reach a Mexican phone number, start by entering the international exit code—011 for landlines or + for mobile phones. After that, dial 52, Mexico’s country code, followed by the 10-digit phone number. You can pay for calls to Mexico through your long-distance plan, calling credits, or apps like Skype, Viber, and Google Voice. This article will guide you through the easiest methods of calling Mexico, both by dialing and using free apps.
Important Information to Keep in Mind
- To call from a mobile, dial +52 XX-XXXX-XXXX.
- If calling from a landline, use 011 52 XX-XXXX-XXXX.
- Apps such as Messenger, WhatsApp, Skype, and FaceTime offer free calls to Mexico.
Calling Steps
Dialing the Number

- If using a landline, dial 011 (the exit code for the United States).
- For mobile phones, dial +, which shares a key with 0.
- Once you dial 011 or +, you can dial any international number, including those in Mexico.

Fun Fact: Since August 3rd, 2019, you no longer need to add a 1 after the country code when dialing a Mexican cell phone.

- If you see the prefixes 01, 044, or 045 before the area code of the number you're calling, do not dial them. These were only for domestic calls within Mexico and were discontinued in 2019.
- If you're unsure of the area code for the city or region you’re calling in Mexico, refer to our Mexican area code directory.

- Some phone providers may block international calls, so if your call fails to connect, verify that your phone allows international dialing.
Paying for Calls

- Many US-based landline providers, like Verizon, Vonage, and Spectrum, also offer cost-effective plans with unlimited calls to Mexico.

- With Skype, you can pay as you go or opt for an unlimited calling plan that includes Mexico.
- On Viber, credits start at 1.8 cents per minute for mobile numbers or 1.2 cents per minute for landlines. You can also choose their $5.99 unlimited calling plan.
- Google Voice charges $.01 per minute for calls to landlines in Mexico and $.02 per minute for calls to cell phones.

- These services typically have clearer pricing and fees than traditional calling cards.

- If you must use calling cards, look for those with lower rates per minute and minimal connection fees, unless you plan on using all your minutes in one call.
- Look for calling cards specifically designed for calls to Mexico, as these can often be cheaper than general international cards.
- Buy calling cards from stores that let you inspect the card before purchasing. Check the rates and any service fees. Compare different cards to find the most cost-effective option for your needs.
Calling for Free




Mexican Area Codes

- Acapulco 744
- Aguascalientes 449
- Cabo San Lucas 624
- Campeche 981
- Cancún 998
- Celaya 461
- Cd. Juarez 656
- Cd. Lazaro Cardenas 753
- Cd. Oregon 644
- Cd. Sahagun 791
- Cd. Valles 481
- Cd. Victoria 834
- Coatzacoalcos 921
- Colima 312
- Cuernavaca 777
- Culiacan 667
- Chetumal 983
- Chihuahua 614
- Chilpancingo 747
- Durango 618
- Fresnillo 493
- Guadalajara 33
- Guadalupe Victoria 676
- Guamuchil 673
- Guanajuato 473
- Guasave 687
- Guaymas 622
- Hermosillo 662
- Huatabampo 647
- Iguala 733
- Isla Mujeres 998
- Ixtapan de la Sal 721
- Jalapa 228
- La Paz 612
- Leon 477
- Manzanillo 314
- Maravatio 447
- Matamoros 868
- Mazatlan 669
- Mérida 999
- Mexicali 686
- Mexico City 55
- Minatitlan 922
- Monclova 866
- Monterrey 81
- Morelia 443
- Nuevo Laredo 867
- Oaxaca 951
- Orizaba 272
- Pachuca 771
- Patzcuaro 434
- Poza Rica 782
- Puebla 222
- Puerto Vallarta 322
- Querétaro 442
- Saltillo 844
- San Felipe 686
- San Luis Potosí 444
- Tampico 833
- Tapachula 962
- Taxco 762
- Tehuacan 238
- Tepic 311
- Tequisquiapan 414
- Texcoco 595
- Teziutlan 231
- Tlaxcala 246
- Toluca 722
- Torreon 871
- Tulancingo 775
- Tuxpan 783
- Tuxtla Gutierrez 961
- Valle de Bravo 726
- Veracruz City 229
- Villahermosa 993
- Zacatecas 492
-
You can find the yellow pages for Mexico online at https://www.seccionamarilla.com.mx.
