Netherlands country code +31
— call NL & get a number.
One of Europe's most connected nations runs on +31 — an orderly closed numbering plan under ACM with three national operators (KPN, VodafoneZiggo, Odido). Here's how to dial in from anywhere, every major area code, live time & weather — plus how global teams get +31 virtual numbers with MCM.
- 17,500+ Businesses
- 99.99% Uptime SLA
- 190+ Countries
- 4.8/5 on G2
+31 in numbers — the orderly Dutch dial plan
The facts you need before you dial one of Europe's most densely wired countries.
What is the +31 country code?
The Netherlands' country code is +31 — an ITU allocation under the E.164 plan, administered domestically by the Autoriteit Consument & Markt (ACM). Unlike the +1 shared by the US and Canada, +31 belongs exclusively to the Netherlands.
Note: the Dutch Caribbean territories (Aruba, Curaçao, Sint Maarten and the special municipalities Bonaire, Sint Eustatius and Saba) are part of the Kingdom of the Netherlands but use their own separate country codes — +297, +599, +1721 — not +31.
All four mean the same thing — they connect your call to the Netherlands.
How to call the Netherlands from anywhere
Every pattern is: exit code + 31 + the number without its leading 0. Amsterdam 020 123 4567 becomes +31 20 123 4567.
United States & Canada
exit 011011 + 31 + number (no leading 0)
- Amsterdam landline: 011 31 20 123 4567
- Mobile: 011 31 6 1234 5678
United Kingdom & Europe
exit 0000 + 31 + number
- Rotterdam landline: 00 31 10 123 4567
- Mobile: 00 31 6 1234 5678
Australia
exit 00110011 + 31 + number
- Mobile: 0011 31 6 1234 5678
Any mobile (universal)
exit ++31 + number
- Mobile: +31 6 1234 5678
- The “+” applies the exit code for you
Inside the Netherlands: dial the full number including the leading 0 and area code — 020 123 4567 for Amsterdam, 06 1234 5678 for a mobile — from anywhere in the country.
Netherlands phone number format explained
Dutch landlines are 10 digits: 0 + area code (2–3 digits) + local number (6–7 digits). Mobiles are 10 digits: 06 + 8 digits. Drop the leading 0 for international dialing.
Mobile
- Inside the Netherlands
- 06 + 8 digits → 06 1234 5678
- International
- +31 + 9 digits (no leading 0) → +31 6 1234 5678
All Dutch mobile numbers use the 06 prefix, like the UK's 07 or Germany's 015 / 016 / 017.
Landline (netnummer)
- Inside the Netherlands
- Netnummer + subscriber → 020 123 4567
- International
- +31 + netnummer (no 0) + subscriber → +31 20 123 4567
Major metros carry 2-digit netnummers (020, 010, 030); most other towns carry 3-digit netnummers.
Dutch mobile operators
The Netherlands runs on three network owners plus a wide roster of MVNOs (mobile virtual network operators) leasing capacity from them, typically at lower prices.
Incumbent · largest network owner
Merged Vodafone / Ziggo network
Third national network owner
Simyo, Youfone, Lebara, Lycamobile — lease capacity
Netherlands area codes by city
The Netherlands has 90+ active netnummers. Major metros carry short 2-digit codes; most other towns carry 3-digit codes. Drop the leading 0 for international dialing.
| City | Province | Area code |
|---|---|---|
| Amsterdam | North Holland | 020 |
| Rotterdam | South Holland | 010 |
| The Hague (Den Haag) | South Holland | 070 |
| Utrecht | Utrecht | 030 |
| Eindhoven | North Brabant | 040 |
| Groningen | Groningen | 050 |
| Tilburg | North Brabant | 013 |
| Breda | North Brabant | 076 |
| Nijmegen | Gelderland | 024 |
| Arnhem | Gelderland | 026 |
| Maastricht | Limburg | 043 |
| Haarlem | North Holland | 023 |
| Leiden | South Holland | 071 |
The four largest metros (Amsterdam, Rotterdam, The Hague, Utrecht) use short 2-digit codes. Drop the leading 0 when dialing from abroad — Amsterdam 020 becomes +31 20.
Central European Time — CET (UTC+1) / CEST (UTC+2)
The Netherlands uses a single time zone nationwide — no internal splits — and observes European daylight saving from late March to late October.
Best call windows: Netherlands afternoon (2–5 PM CET) overlaps US East Coast morning — ideal for transatlantic sales. Netherlands morning aligns naturally with the wider EU workday.
Emergency and essential service numbers
Free to call from any Dutch phone. 112 is the unified EU emergency line, live across the Netherlands.
Five dialing mistakes to avoid
Almost every failed international call to NL is a formatting issue, not a network issue.
Forgetting to drop the leading 0
Dutch numbers written locally as 020… or 06… must lose that 0 when dialed with +31 from abroad. Amsterdam 020 123 4567 becomes +31 20 123 4567.
Confusing +31 (Netherlands) with +32 (Belgium)
Two neighbouring countries with easily-swapped codes. Double-check before dialing — +31 is the Netherlands, +32 is Belgium.
Omitting the area code on landline calls
Unlike some countries, Dutch landline numbers always require the full netnummer, even for calls within the same city. There is no short-form option.
Assuming 0800 / 0900 numbers work internationally
Dutch toll-free (0800) and shared-cost (0900) ranges are typically unreachable from outside the Netherlands. A caller in New York cannot dial +31 800 or +31 900.
Using 00 and + together
Pick one exit method. Dialing “00+31…” on a phone that already auto-converts + will produce an invalid number.
Ways to reduce the cost of calling the Netherlands
Use a Dutch virtual number
Route Dutch inbound and outbound over a local +31 number instead of paying international rates on every call.
Call over VoIP / SIP
Bypass carrier long-distance charges entirely for outbound calling — you pay local rates on the NL end.
Use a calling app with local rates
Some apps offer flat or reduced per-minute rates to Dutch landlines and mobiles — often cheaper than mobile-carrier international rates.
Avoid 0900 shared-cost numbers
0900 numbers carry a per-minute surcharge on top of standard call costs, and typically aren't reachable from outside NL anyway.
Consolidate EU calling
A single Dutch number doubles as a low-cost hub for calls across the wider Benelux / EU region under EU roaming-free rules.
Why companies get a Netherlands virtual number
For SaaS support desks, EU sales teams and logistics operators, a local +31 caller ID gets answered where a foreign number gets ignored. A Netherlands DID is a real Dutch number that rings on your existing system anywhere in the world.
Reach an EU trade hub
Rotterdam's port and Amsterdam's Schiphol corridor anchor a huge share of European trade flow — a +31 number opens both.
Survive call-screening
A familiar Dutch area code clears spam filters that bin unfamiliar foreign numbers on sight.
Dial out with local presence
Dutch prospects answer local numbers far more often than unfamiliar international caller IDs.
0800 as a trust signal
A Dutch toll-free number reads as an established local company and costs callers nothing to reach you.
English-fluent market
Serve one of Europe's most English-fluent markets — a natural low-friction entry point into wider EU expansion.
Free number portability
Mature, ACM-regulated number portability protects your investment in the number long-term.
What you get with a Netherlands number from MCM
My Country Mobile issues genuine +31 numbers across every major Dutch city and range — routed to any endpoint you choose, with the full MCM voice, SMS and automation stack behind them. Trusted by 17,500+ businesses.
Get your Netherlands number in 4 steps
Most businesses are live within hours, not days.
Choose your number
Search by city, netnummer, or 0800/0900 range — Amsterdam, Rotterdam, The Hague, Utrecht and beyond.
Complete verification
Light KYC only. No Dutch address, SIM or KVK company registration required.
Set your routing
Point the number at a mobile, SIP trunk, softphone, PBX or IVR — any endpoint you nominate.
Go live
Start calling and texting with your Dutch caller ID in minutes, not weeks.
Country codes nearby
Calling somewhere else in Europe? Browse our other country code and number-format guides.
Ready to connect with the Netherlands?
Get +31 DIDs from MCM — genuine local caller ID in Amsterdam, Rotterdam, The Hague and beyond. No Dutch address, SIM or KVK registration required. 99.99% uptime SLA, trusted by 17,500+ businesses.
Netherlands country code +31 — frequently asked questions.
What is the Netherlands' country code?expand_more
+31. It's used to dial any number in the Netherlands from outside the country.
How do I call a Dutch mobile number from abroad?expand_more
Dial +31, then the mobile number without its leading 0 — for example, +31 6 1234 5678 for a number written locally as 06 1234 5678.
What does the “06” prefix mean on Dutch numbers?expand_more
06 is the standard prefix for all Dutch mobile numbers, similar to the UK's “07” or Germany's “015 / 016 / 017” mobile prefixes.
Do I need to dial the area code for local calls within the same Dutch city?expand_more
Yes. Unlike some countries, Dutch landline dialing always requires the full number including its area code (netnummer), even for calls within the same city.
What's the exit code for dialing out of the Netherlands?expand_more
00, or the + symbol on most modern phones — for example, 00 1 or +1 to call a US number from the Netherlands.
Is +31 the same code used for Aruba or Curaçao?expand_more
No. Although Aruba, Curaçao and Sint Maarten are part of the Kingdom of the Netherlands, they use their own country codes (+297, +599 and +1721 respectively), not +31.
How do I get a Netherlands virtual number for my business?expand_more
MCM issues a genuine +31 number in the city or range you choose — no Dutch address, SIM or KVK company registration required — and routes calls to any device you nominate.
What's the time difference between the Netherlands and the US East Coast?expand_more
The Netherlands is 6 hours ahead of US Eastern Time for most of the year (5 hours during the brief window when US and EU daylight-saving transitions don't align).
Are 0900 numbers expensive to call?expand_more
0900 numbers are shared-cost numbers that carry a per-minute surcharge on top of standard call rates, and typically aren't reachable at all from outside the Netherlands.