Dialing internationally can feel like navigating a maze of numbers, prefixes, and local quirks. When you're trying to reach a business partner in Amsterdam, a family member in Rotterdam, or book a reservation at a Hague hotel, getting the digits right matters. The country code for the Netherlands is +31. Knowing how to use it correctly ensures your call goes through on the first attempt without getting trapped in a loop of network error messages.
Whether you're setting up a CRM system, inputting supplier numbers into your phone, or placing an urgent overseas call, understanding the architecture of Dutch telephone numbers prevents costly errors. This guide breaks down the precise formatting, dialing sequences, mobile versus landline rules, and common mistakes that trip up international callers.
Understanding the Netherlands Country Code
Every country has a unique numerical prefix assigned by the International Telecommunication Union. For the Netherlands, that prefix is 31. When calling from outside the country, you must prepend this code with your location's international access prefix—often known as the exit code.
For callers originating from North America, that exit code is 011. For callers using mobile networks globally, the plus sign (+) acts as a universal placeholder for whatever local exit code your carrier requires. Modern mobile phones automatically translate the plus sign into the correct exit digits, making +31 the safest way to save international contacts. Analysts at Bloomberg have shared their thoughts on this situation.
The Role of Country Codes in Global Comms
International telephone numbering plans prevent routing collisions across billions of active connections worldwide. The Netherlands shares region zone 3 with parts of Europe, where single and double-digit prefixes designate specific countries.
Without code 31, telecommunications switching centers wouldn't know whether a series of digits belongs to a local exchange in Utrecht or a similarly structured number in another nation. It acts as the global routing label that guides your carrier across international submarine cables and satellite hops straight to Dutch telecommunication switches operated by providers like KPN, VodafoneZiggo, and T-Mobile Netherlands.
Step-by-Step Instructions for Dialing the Netherlands
Placing a call to the Netherlands depends entirely on whether you are using a landline or a mobile phone, and where you are sitting when you dial.
Calling from North America (US and Canada)
If you are calling from a traditional landline in the United States or Canada, you must manually dial your country's exit code before the destination country code.
- Dial the international exit code: 011
- Dial the Netherlands country code: 31
- Dial the local subscriber number, making sure to drop the leading zero of the area code.
- Press call.
For example, if a Dutch company lists its number as 020 555 1234, you would dial 011-31-20-555-1234.
Calling from a Mobile Phone Anywhere in the World
Mobile networks make this process much simpler. You don't need to memorize the local exit code of whatever country you happen to be standing in.
- Hold down the zero key on your keypad until a plus sign (+) appears.
- Type 31 immediately after the plus sign.
- Enter the local number without its leading zero.
- Tap the call button.
Saving all international numbers in this E.164 format (+31...) ensures that your phone can dial home or abroad regardless of whether you're roaming in Tokyo, traveling through London, or sitting at your desk in New York.
Calling from Within the Netherlands
If you are already inside the Netherlands, you don't use the country code or exit codes for domestic communication. Instead, you dial the local number directly.
For geographic landlines, you must include the local area code even if you are calling within the same city. For mobile numbers, you dial the ten-digit mobile format starting with 06.
Structure of Dutch Telephone Numbers
Dutch phone numbers follow a standardized national numbering plan managed by the Authority for Consumers and Markets. Understanding this structure helps you spot invalid numbers instantly and know whether you are calling a fixed line, a mobile phone, or a special service.
Geographic Area Codes
Landline numbers in the Netherlands consist of an area code (ranging from two to four digits) followed by a subscriber number. Together, the area code and subscriber number always total nine digits (excluding the country code).
- Amsterdam: 020
- Rotterdam and The Hague: 010 and 070
- Utrecht: 030
- Eindhoven: 040
When dialing from abroad, remember to drop the leading 0 from these area codes. An Amsterdam number starting with 020 becomes 31 20.
Mobile Numbers
Dutch mobile numbers always start with 06 followed by eight digits, making a total of ten digits locally. When dialing a Dutch mobile phone from outside the Netherlands, you drop the initial zero and dial +31 6 followed by the remaining eight digits.
Mobile numbers are entirely separate from geographic locations. A Dutch citizen can move from Groningen to Maastricht without changing their mobile digits.
Toll-Free and Special Service Numbers
Businesses and government entities use specialized prefixes that operate differently from standard geographic lines:
- Toll-Free Numbers: These start with 0800. They are typically free to call from within the Netherlands, but calling them from an international line often incurs steep carrier fees or fails entirely depending on your foreign provider's routing agreements.
- Shared Cost and Business Services: Numbers starting with 0900, 085, or 088 serve corporate offices and customer service centers. 085 and 088 numbers are location-independent business lines often used by nationwide companies.
Common Mistakes When Dialing Dutch Numbers
Even experienced travelers and logistics coordinators make mistakes when dealing with international formats. Watch out for these pitfalls.
Forgetting to Drop the Leading Zero
This is the single most common error. When people see a number written as +31 (0)20 555 1234, they sometimes try to dial the zero inside the parentheses.
The zero inside parentheses is a national trunk prefix used exclusively by people calling inside the Netherlands. If you dial it from abroad—yielding +31020...—the Dutch switching system receives an invalid number length and drops the call. Always drop that zero when adding the country code.
Confusing Area Codes with Mobile Prefixes
Some callers mistake regional prefixes for mobile lines or vice versa. If a number starts with 06, it's cellular. If it starts with 02, 03, 04, 05, 07, or 01, it's a geographic landline. Mixing these up lands you on a completely different subscriber's phone or results in a non-working tone.
Neglecting Time Zone Differences
The Netherlands operates on Central European Time (CET), which is UTC+1 during winter, and switches to Central European Summer Time (CEST, UTC+2) from the last Sunday in March to the last Sunday in October.
If you're calling from the west coast of North America, you're nine hours behind Amsterdam. Calling during your morning commute means closing time in the Netherlands. Always check the local time before dialing business contacts.
Modern Alternatives to Traditional International Calls
Traditional international carrier billing can drive up phone bills quickly. Businesses and individuals increasingly rely on internet-based protocols for communicating with contacts in the Netherlands.
Voice over IP and Software Clients
Platforms like Microsoft Teams, Zoom, and Webex allow companies to purchase virtual Dutch phone numbers. A business in Rotterdam can assign a local +31 10 number to an employee working remotely in Toronto, routing calls directly through data packets rather than standard telephone circuits.
Consumer Messaging Apps
For personal communication, internet data apps bypass country code dialing entirely once contacts are synced. WhatsApp, Signal, and Telegram require you to store international contacts in E.164 format (+31...), but voice and video calls run over Wi-Fi or mobile data without charging international per-minute voice rates.
Frequently Asked Questions
Do I need to dial the zero in the area code when calling from the US?
No. When calling from the United States or any other country outside the Netherlands, you drop the leading zero of the Dutch area code. For instance, if the local number is 020 123 4567, you dial +31 20 123 4567.
What is the country code for the Netherlands Antilles or Aruba?
They have distinct country codes. The Netherlands Antilles dissolved politically, and Curaçao and Sint Maarten now use +599. Aruba uses +297. Bonaire, Sint Eustatius, and Saba use +599 as well. Do not use +31 for these Caribbean territories.
Why does my call to a Dutch toll-free number fail from abroad?
Dutch toll-free numbers starting with 0800 are subsidized for domestic callers within the Netherlands. International carriers often block these numbers or charge standard foreign routing rates because the toll-free agreement doesn't extend across international telecom networks.
How can I verify if a Dutch phone number is valid before calling?
Check the total digit count. Standard Dutch geographic numbers have a total of nine digits after dropping the leading zero, while mobile numbers have ten digits after dropping the leading zero. You can also reference official business listings via the Netherlands Chamber of Commerce to confirm corporate contact numbers.