Skip to main content
Permit Barometer

How long does a residence permit take in Poland?

Temporary residence: the average wait for a decision runs from 249 days in the fastest voivodeship to 680 in the slowest. Average of the 16 voivodeships: 427 days (Office for Foreigners, decisions issued January 1 – September 28, 2026).

Temporary residence permits

Permit type
  • Śląskie: 680 days, Queue growing
  • Pomorskie: 622 days, Queue growing
  • Kujawsko-Pomorskie: 547 days, Queue growing
  • Lubuskie: 519 days, Queue growing
  • Opolskie: 498 days, Queue shrinking
  • Podlaskie: 470 days, Queue growing
  • Zachodniopomorskie: 461 days, Queue growing
  • Mazowieckie: 425 days, Queue growing
  • Lubelskie: 389 days, Queue growing
  • Łódzkie: 383 days, Queue growing
  • Wielkopolskie: 343 days, Queue shrinking
  • Dolnośląskie: 329 days, Queue shrinking
  • Świętokrzyskie: 328 days, Queue growing
  • Podkarpackie: 313 days, Queue growing
  • Warmińsko-Mazurskie: 278 days, Queue shrinking
  • Małopolskie: 249 days, Queue growing

Poland

Poland: 427 days, Queue growingUrząd do Spraw Cudzoziemców, decisions issued January 1 – September 28, 2026. migracje.gov.pl, sampled September 23, 2026.427ShorterLonger

Days, average of 16 voivodeships: 427 days

Queue direction

1.27Queue growing

345,605 applications to 272,464 decisions, 2026 so far

migracje.gov.pl, sampled September 23, 2026

Average of the 16 voivodeships: 427 days.

Sources: UdSC, decisions issued January 1 – September 28, 2026; migracje.gov.pl, September 23, 2026.

  • Shorter
  • 0–249
  • 250–349
  • 350–449
  • 450–549
  • 550+
  • Longer

Darker means slower. The arrow shows which way the queue is moving. Tap, click or Tab to a voivodeship.

Work permits

  • Mazowieckie: 55,291 work permits and 79,403 oświadczenia in 2025
  • Małopolskie: 33,698 work permits and 21,282 oświadczenia in 2025
  • Łódzkie: 28,144 work permits and 27,129 oświadczenia in 2025
  • Śląskie: 22,102 work permits and 27,978 oświadczenia in 2025
  • Wielkopolskie: 19,653 work permits and 32,415 oświadczenia in 2025
  • Pomorskie: 15,011 work permits and 30,043 oświadczenia in 2025
  • Zachodniopomorskie: 13,730 work permits and 10,068 oświadczenia in 2025
  • Podlaskie: 13,619 work permits and 12,724 oświadczenia in 2025
  • Kujawsko-Pomorskie: 11,759 work permits and 14,194 oświadczenia in 2025
  • Dolnośląskie: 11,232 work permits and 24,087 oświadczenia in 2025
  • Opolskie: 7,598 work permits and 9,452 oświadczenia in 2025
  • Lubelskie: 6,936 work permits and 15,678 oświadczenia in 2025
  • Świętokrzyskie: 4,351 work permits and 2,255 oświadczenia in 2025
  • Podkarpackie: 3,376 work permits and 4,158 oświadczenia in 2025
  • Lubuskie: 3,006 work permits and 11,750 oświadczenia in 2025
  • Warmińsko-Mazurskie: 2,019 work permits and 5,478 oświadczenia in 2025

Poland

Permits issued, 2025

251,525

Oświadczenia registered, 2025

328,094

An employer declaration, not a permit.

By permit type

ZC-WWZPP (was A)
247,262
ZC-WWZF (was B)
822
ZC-WWZD (was C, D, E)
3,441

Sources: MRPiPS via psz.praca.gov.pl, permits January 26, 2026; oświadczenia February 16, 2026. Published twice a year.

  • Fewer
  • 0–4,999
  • 5,000–11,999
  • 12,000–21,999
  • 22,000–34,999
  • 35,000+
  • More

Darker means the office issued more. This map counts permits, not days. Tap, click or Tab to a voivodeship.

Time to a decision, national only

82 days on average in 2025; oświadczenia 7 days. No official source publishes this per voivodeship.

Permit names

2025 counts, shown under the names praca.gov.pl has used since 1 January 2026.

Where the numbers come from

Days to a decision
Wydział Analiz i Statystyk, Urząd do Spraw Cudzoziemców, by written request, renewed each quarter. An average of completed cases: many applicants waited longer. Not a forecast for any case, and no office is bound by it. The statutory term for these proceedings is currently suspended.
Queue direction
UdSC statistics on migracje.gov.pl, read from its public JSON API: applications received divided by decisions issued, for the permit type shown, year to date, unadjusted. The API counts only by year, so we sample weekly; the series starts on 23 September 2026.
Not shown
International protection (decided by the Szef UdSC, not the voivodes) and Border Guard cases (enforcement, not a permit). Also work-permit duration by voivodeship: no official source publishes it.

Citing this

Krakspire Permit Barometer, krakspire.com/barometer/, retrieved [date].

Free to cite and quote, with attribution and a link. Questions about method, or a correction: hello@krakspire.com.

Last updated:

You are not a number on a map