How many public holidays does Poland have in 2026?
Poland has 14 public holidays in 2026, per Polish Public Holidays 2026 (dni ustawowo wolne od pracy).
Poland has 14 public holidays in 2026, per Polish Public Holidays 2026 (dni ustawowo wolne od pracy). The longest long weekend lasts 4 days on 24–27 December 2026.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
Poland has 6 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 4 days on 24–27 December 2026, covering Christmas Eve, Christmas Day, and Second Day of Christmas. Use the day-by-day breakdown of each period to plan trips and leave requests.
Throughout 2026, Poland has 14 public holidays. The first holiday falls on 1 January (New Year's Day) and the last on 26 December (Second Day of Christmas).
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 January 2026 | Thursday | New Year's Day | Holiday |
| 6 January 2026 | Tuesday | Epiphany | Holiday |
| 5 April 2026 | Sunday | Easter Sunday | Holiday |
| 6 April 2026 | Monday | Easter Monday | Holiday |
| 1 May 2026 | Friday | Labour Day | Holiday |
| 3 May 2026 | Sunday | Constitution Day | Holiday |
| 24 May 2026 | Sunday | Whit Sunday | Holiday |
| 4 June 2026 | Thursday | Corpus Christi | Holiday |
| 15 August 2026 | Saturday | Assumption Day / Armed Forces Day | Holiday |
| 1 November 2026 | Sunday | All Saints' Day | Holiday |
| 11 November 2026 | Wednesday | Independence Day | Holiday |
| 24 December 2026 | Thursday | Christmas Eve | Holiday |
| 25 December 2026 | Friday | Christmas Day | Holiday |
| 26 December 2026 | Saturday | Second Day of Christmas | Holiday |
Official source: Polish Public Holidays 2026 (dni ustawowo wolne od pracy) (The fourteen statutory non-working days, including Christmas Eve (a public holiday since 2025). When a holiday falls on a Saturday (Assumption Day and Second Day of Christmas in 2026), employees are entitled to another day off scheduled by the employer; Sunday holidays carry no extra day.). Compiled by CalendarWorld. The fourteen statutory non-working days, including Christmas Eve (a public holiday since 2025). A holiday falling on a Saturday entitles employees to another day off scheduled by the employer; Sunday holidays carry no extra day.
The Poland 2026 holiday data is available in open formats: JSON for applications, CSV for spreadsheets, and ICS for importing into Google Calendar, Apple Calendar, or Outlook.
Poland has 14 public holidays in 2026, per Polish Public Holidays 2026 (dni ustawowo wolne od pracy).
There are 6 long-weekend periods in Poland in 2026. The longest lasts 4 days on 24-27 December 2026, covering Christmas Eve, Christmas Day, and Second Day of Christmas.
The official source is Polish Public Holidays 2026 (dni ustawowo wolne od pracy) (The fourteen statutory non-working days, including Christmas Eve (a public holiday since 2025). When a holiday falls on a Saturday (Assumption Day and Second Day of Christmas in 2026), employees are entitled to another day off scheduled by the employer; Sunday holidays carry no extra day).
Under the Labour Code, a public holiday on a Saturday lowers the working-time quota, so the employer must grant another day off in the same settlement period — the date is chosen by the employer, not fixed nationally. In 2026 this applies to Assumption Day (15 August) and the Second Day of Christmas (26 December). Holidays on Sundays (3 May, 24 May, 1 November in 2026) carry no extra day.
Christmas Eve (24 December) became a statutory non-working day in 2025, raising Poland's total to fourteen public holidays. In exchange, the law allows trade on one additional Sunday before Christmas.