Poland Immigrant Info

Public Holidays in Poland (2025)

Every non-working day in Poland for 2025 — including Wigilia as a new statutory day off from 2025, plus the Saturday substitute-day rule.

Updated 2026-08-10 · 1 min read

Public Holidays in Poland (2025)
On this page
  1. Non-working days in 2025
  2. What closes

Non-working days in 2025

| Date | Day | Holiday | Notes | |---|---|---|---| | 1 Jan | Wed | New Year's Day | Shops closed | | 6 Jan | Mon | Epiphany (Trzech Króli) | Long weekend | | 20 Apr | Sun | Easter Sunday | Movable | | 21 Apr | Mon | Easter Monday | Long weekend | | 1 May | Thu | Labour Day | Long weekend with 3 May | | 3 May | Sat | Constitution Day | National day; substitute day off for Saturday-rule employees | | 8 Jun | Sun | Pentecost | Movable | | 19 Jun | Thu | Corpus Christi | Movable; long weekend | | 15 Aug | Fri | Assumption of Mary | Also Polish Armed Forces Day; long weekend | | 1 Nov | Sat | All Saints' Day | Substitute day off for Saturday-rule employees | | 11 Nov | Tue | Independence Day | National day | | 24 Dec | Wed | Wigilia (Christmas Eve) | Non-working day since 2025 | | 25 Dec | Thu | Christmas Day | Family | | 26 Dec | Fri | Second Day of Christmas | Long weekend |

That is 14 statutory non-working days in 2025.

What closes

Shops (trade ban, with statutory exceptions), public offices, schools. Pharmacies, petrol stations, restaurants stay open. Public transport runs a reduced Sunday/holiday schedule; check your city operator and Jakdojade.

FAQ

Is 24 December 2025 a public holiday?
Yes. Since 1 January 2025, Wigilia (24 December) is a statutory non-working day in Poland. So in 2025 the Christmas non-working days are 24, 25, and 26 December.
What happens when a 2025 holiday falls on a Saturday?
When a statutory holiday falls on a Saturday (e.g., 3 May and 1 November 2025), employees on a five-day workweek get an additional day off in lieu, chosen by the employer.

Sources

  1. gov.pl — Non-working days (updated 2026-08-10)
  2. National Labour Inspectorate (PIP) — Wigilia as a day off since 2025 (updated 2026-08-10)

Read more