International dialing & country codes

Dialing guides, time zones, and calling codes for travel and business—find a country, compare codes, and search numbers on PhoneNumbers.com.

Interactive World Map

Click on any country to view its calling code details. Hover to highlight. Zoom in to see country codes.

Search & Filter Countries

238 results

Country Code Directory

About Country Codes

Country codes are essential for international communication, allowing you to call anywhere in the world. Each country has a unique calling code that must be dialed before the local phone number when making international calls.

How Country Codes Work

  • Country codes are assigned by the International Telecommunication Union (ITU)
  • They typically range from 1 to 3 digits
  • Must be preceded by a "+" or "00" when dialing internationally
  • Some countries share the same country code (like US and Canada both use +1)

Making International Calls

Format: +[Country Code] [Local Number]

Example: To call London, UK from the US, dial +44 20 7946 0958

Popular Country Codes

North America
United States: +1
Canada: +1
Mexico: +52
Europe
United Kingdom: +44
Germany: +49
France: +33

Tips for International Calling

  • Always check the time zone difference before calling
  • Consider using internet-based calling services for cost savings
  • Some countries require you to drop the leading zero from local numbers
  • Emergency numbers (like 911) may not work internationally

Frequently Asked Questions

What is a country code?

A country code is a numerical prefix used when making international phone calls. It identifies the country you're calling and must be dialed before the local phone number.

How do I dial an international number?

To dial internationally, use the format: +[Country Code] [Local Number]. For example, to call London: +44 20 7946 0958. The "+" can be replaced with "00" in many countries.

Why do some countries share the same code?

Some countries share country codes due to historical reasons or geographic proximity. For example, the US and Canada both use +1, but have different area codes within that system.

Do I need to dial the country code for local calls?

No, country codes are only needed for international calls. For local calls within the same country, you only need to dial the local phone number.

What's the difference between country codes and area codes?

Country codes identify countries for international calls, while area codes identify specific regions within a country. For example, +1 is the country code for US/Canada, while 212 is an area code for New York.

How much do international calls cost?

International call costs vary by carrier and destination. Rates can range from a few cents to several dollars per minute. Consider using internet-based calling services like WhatsApp, Skype, or FaceTime for more affordable options.

Can I use country codes with mobile phones?

Yes, country codes work with both landlines and mobile phones. However, make sure your mobile plan includes international calling or you may incur additional charges.