+48 · PL · UTC+1

Poland
Country Code & Virtual Numbers

Poland's +48 code uses a closed 9-digit plan: the old two-digit zone code (22 for Warsaw) is now part of every landline number, and there is no trunk 0. Capital: Warsaw · Business hours: 3:00 AM–11:00 AM EST.

// The Basics

What is the +48 country code?

Numbering in Poland is administered by Urząd Komunikacji Elektronicznej (UKE).

Network & carriers

Poland's telecom market is regulated by UKE, with Orange, Play, T-Mobile, and Plus as the major network operators.

Numbering format

Polish numbers are always 9 digits with no trunk prefix — landlines start with a two-digit zone code such as 22 (Warsaw) or 12 (Kraków), so +48 22 XXX XX XX is dialed the same way at home and from abroad.

Calling culture

Polish business culture tends to be formal and direct — a professional tone and clear agenda are appreciated from the start of a call.

Did you know

Poland removed its domestic trunk 0 between September 2009 and May 2010; since then every number, local or long-distance, is dialed as the same 9 digits.

// Quick Facts

A quick read on Poland numbers.

Polish numbers are a flat 9 digits with no leading 0: the first two digits of a landline number are its zone code (22 Warsaw, 12 Kraków), and mobiles start with ranges such as 50, 60, 69 or 88.

From the US: 011 48 22 XXX XX XX

// Reference

Dialing +48: numbers, codes and rules

Trunk prefix
None — numbers are dialed the same way at home and from abroad, after the country code.
Number length
9 digits (a few short service ranges are 5–6 digits)
Mobile numbers
9 digits; mobile ranges start with 45, 50, 51, 53, 57, 60, 66, 69, 72, 73, 78, 79 or 88 (e.g. +48 5XX XXX XXX)
Landlines
9 digits; the first two digits are the numbering-zone code (e.g. 22 Warsaw): +48 22 XXX XX XX
Major area codes
  • Warsaw 22
  • Kraków 12
  • Łódź 42
  • Wrocław 71
  • Poznań 61
  • Gdańsk 58
Dialing in
From the US: 011 48 22 XXX XX XX
Dialing out
00 is the international prefix from Poland.
Useful numbers
  • Emergency: 112
  • Police: 997
  • Fire brigade: 998
  • Ambulance: 999
Time zone
CET (UTC+1); CEST (UTC+2) in summer
Daylight saving
Clocks go forward on the last Sunday of March and back on the last Sunday of October (EU rule).
Working week
Monday–Friday; weekend: Saturday–Sunday
  • Since December 2005 local calls have required the two-digit zone code, so every number is dialled in full.
  • The domestic trunk prefix 0 was phased out between 30 September 2009 and 15 May 2010; numbers are now dialled as 9 digits with no 0.
  • Christmas Eve (24 December) became a statutory day off from 2025.

Reported scam patterns

  • Polish police warn of spoofed calls that display a bank's real helpline number while fraudsters ask for login details or transfers to a 'safe' account. source
Sources

Best time to call Poland from the US

Poland is on UTC+1 · Business hours = – EST · Mon–Fri

Full Calling Guide
// Why a Virtual Number

Why get a Poland virtual number?

A +48 virtual number gives your business instant local presence in Poland — without the overhead.

Local caller ID in Poland

When you call from your virtual Poland number, contacts see a local +48 number — dramatically improving answer rates.

No office needed

Establish a local presence in Poland without renting space, hiring locally, or installing any hardware.

Instant credibility

A local +48 number signals genuine presence to Polish business contacts, who tend to value clear, professional communication from first contact.

Routes to any device

Calls to your Poland number ring your team on mobile, desktop, or desk phone — wherever they work.

Frequently Asked

Poland questions answered.

Answers about Poland's 9-digit closed numbering, zone codes, and getting a local +48 virtual number.

Dial 011 (the US exit code), then 48, then the national number — there is no trunk prefix to drop. Number length: 9 digits (a few short service ranges are 5–6 digits).

Start calling Poland, not tomorrow.

Get a virtual Poland number or make direct international calls to +48 — active in under ten minutes.