Germany country code +49 — call Germany & get a number.
German numbers stretch and shrink — a two-digit area code for Berlin, four or five for a small town — and the trunk 0 you keep at home vanishes the moment you call from abroad. This guide untangles all of it: dialing +49 from the US, UK or the EU, every major area code, the mobile prefix blocks, live time and weather, and how to set up a German virtual number with MCM.
- 17,500+ Businesses
- 99.99% Uptime SLA
- 190+ Countries
- 4.8/5 on G2
Germany at a glance
The numbers and facts you need before you dial.
What is the country code for Germany?
Germany's country code is +49, slotted in after your own exit code to reach any German landline or mobile from abroad. The thing to internalise is the trunk 0: every German number wears a leading 0 at home, but it's a purely domestic signpost. Cross a border and you swap that 0 for +49 — you never use both.
Code +49 was assigned to Germany by the ITU under the E.164 plan. The “+” means “dial your local international exit code”; on a mobile, press and hold 0 to type it.
All four mean the same thing — they connect your call to Germany.
How to call Germany from anywhere
The order is exit code, then 49, then the area code or mobile prefix with its leading 0 stripped, then the subscriber number. The 0 only belongs to calls placed inside Germany.
Full example: +49 030 XXX XXXX — drop the local leading 0 when calling from abroad.
Germany phone number format explained
This is where Germany differs from most countries: the plan is open and variable-length. Area codes span 2 to 5 digits — the biggest cities get the shortest codes, tiny towns the longest — and subscriber numbers vary too, so two German numbers can have different total lengths and both be correct.
Landline
:
Mobile
:
Germany area codes — major cities
Drop the local leading 0 when calling from abroad.
| City | Region | Area code |
|---|---|---|
| Berlin | Berlin | 030 |
| Hamburg | Hamburg | 040 |
| Munich | Bavaria | 089 |
| Cologne | North Rhine-Westphalia | 0221 |
| Frankfurt am Main | Hesse | 069 |
| Düsseldorf | North Rhine-Westphalia | 0211 |
| Stuttgart | Baden-Württemberg | 0711 |
| Dortmund | North Rhine-Westphalia | 0231 |
| Essen | North Rhine-Westphalia | 0201 |
| Leipzig | Saxony | 0341 |
| Dresden | Saxony | 0351 |
| Hanover | Lower Saxony | 0511 |
| Nuremberg | Bavaria | 0911 |
| Bremen | Bremen | 0421 |
Germany mobile network prefixes
The prefix after +49 tells you which network issued the SIM — though number portability means it no longer guarantees the operator.
Deutsche Telekom (T-Mobile)
Vodafone Germany
O2 / Telefónica Germany
1&1
Germany time zone
Germany keeps Central European Time (CET, UTC+1) through winter and shifts to Central European Summer Time (CEST, UTC+2) from late March to late October. It follows the EU's daylight-saving rule — clocks forward on the last Sunday of March, back on the last Sunday of October — so the gap to you moves twice a year.
From the US East Coast, 14:00–18:00 in Berlin (08:00–12:00 ET) lands squarely in the German working day. From the UK there's barely a gap — just one hour — so the whole business day overlaps and you can call almost any time.
Common mistakes when calling Germany
Almost every failed international call is a formatting issue, not a network issue.
Padding every number to one "standard" length: there isn't one. German numbers run different total lengths because area codes range from 2 to 5 digits
don't trim or pad to make them match.
Leaving the trunk 0 on after +49: +49 030 is wrong; the 0 is domestic-only, so it's +49 30
Leaving the trunk 0 on after +49: +49 030 is wrong; the 0 is domestic-only, so it's +49 30.
Reading the carrier off a mobile prefix: portability since 2002 means the prefix no longer tells you the network
Reading the carrier off a mobile prefix: portability since 2002 means the prefix no longer tells you the network.
Using 011 from outside North America: that's the US/Canada exit code
most of the world dials 00.
Forcing a city's code to two digits: Berlin is 30 and Munich 89, but plenty of smaller towns carry 4- or 5-digit codes
Forcing a city's code to two digits: Berlin is 30 and Munich 89, but plenty of smaller towns carry 4- or 5-digit codes. Use the real length for the place you're calling.
Tips to reduce the cost of calling Germany
Route through a VoIP or virtual number so calls bill at local German rates rather than international roaming.
Place calls over Wi-Fi with a VoIP app to sidestep per-minute international surcharges.
Give German customers a local DID they can dial cheaply or free, instead of an overseas number.
Catch the working day in one go
the 1-hour UK gap and single-digit US gap mean fewer missed call-backs.
Why businesses get a Germany virtual number
Germany is Europe's largest economy and a notably hard market to bluff your way into — buyers here are wary of unknown foreign numbers, and a sizeable Turkish-German community generates steady inbound calls that benefit from a local presence. A +49 number makes you look established and lifts pickup rates from day one.
Higher answer rates
Local German numbers get answered far more often than foreign +1 or +44 caller IDs.
Lower trust friction
A +49 area code reads as a genuine, established local presence.
Cheaper inbound
Customers dial a domestic number at local rates.
Centralized routing
Send German calls to teams anywhere in the world.
Faster expansion
Open up in Germany without a physical office or a local SIM.
Real PSTN presence
True geographic DID numbers, not gray-route workarounds.
Germany virtual numbers with My Country Mobile
My Country Mobile provisions German local DIDs fast and routes them wherever your team sits, all on a carrier-grade network built to stay up.
Local DIDs in major area codes — provisioned in minutes
Call forwarding to any mobile, landline, SIP endpoint, or softphone worldwide
HD voice with G.711, G.729, Opus & AMR-WB — auto-negotiated per call
Sub-150ms latency on major voice corridors via distributed PoPs
99.99% uptime SLA backed by geo-redundant infrastructure & sub-2s failover
WebRTC support for browser-based calling without softphone installs
REST APIs for provisioning, routing & call detail records (CDRs)
Built-in fraud protection with AI anomaly detection & STIR/SHAKEN
24/7 network monitoring and dedicated support
How to get your Germany virtual number
Most businesses are live within hours, not days.
Choose your German city and area code — Berlin 30, Munich 89, or wherever you want to land.
Pick a plan and supply any local documentation that's required.
Wire up routing, forwarding and your team.
Switch it on and start taking German calls within minutes.
Other country dialing guides
More country codes worth bookmarking.
Get a Germany virtual number with MCM
Pick a German city number, route it to your team anywhere, and sound established in Europe's biggest market from the first call. You can be live in minutes with My Country Mobile.
Germany +49 — FAQ
Q: Why do German phone numbers come in different lengths?expand_more
A: Germany runs an open plan where area codes range from 2 to 5 digits — big cities get short codes, small towns long ones — so two valid German numbers can have different total lengths.
Q: Why do I keep the 0 at home but drop it from abroad?expand_more
A: The leading 0 is a domestic trunk prefix. When you add +49 from another country, +49 already does that job, so you remove the 0 to avoid doubling up.
Q: What is Berlin's area code, and how long are others?expand_more
A: Berlin is 030 domestically (30 after +49). Hamburg is 040 and Munich 089, but smaller towns can run to 4- or 5-digit codes.
Q: How do I call Germany from the US or UK?expand_more
A: From the US, 011 + 49 + the area code or mobile prefix without its 0 + the number. From the UK, 00 + 49 + the number with the 0 dropped.
Q: What do German mobile numbers start with?expand_more
A: The 015x, 016x or 017x blocks (e.g. 0151, 0160, 0171); internationally +49 151… once the 0 is dropped.
Q: Can I tell the operator from a German mobile prefix?expand_more
A: No. Number portability since 2002 means a 0151 or 0171 number may have moved between Telekom, Vodafone and O2.
Q: Does Germany change its clocks for daylight saving?expand_more
A: Yes — CET (UTC+1) in winter and CEST (UTC+2) from late March to late October, on the EU schedule.
Q: Can I get a German number without an office in Germany?expand_more
A: Yes. MCM provisions local +49 DIDs — Berlin, Munich, Frankfurt and beyond — that you can route anywhere, no local entity or SIM needed.