CalendarCompass

Poland Calendar 2026: Public Holidays and Long Weekends

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.

14 Public Holidays
Public HolidayToday
January
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 1New Year's Day
  • 6Epiphany
February
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

No holidays this month.

March
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

April
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 5Easter Sunday
  • 6Easter Monday
May
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 1Labour Day
  • 3Constitution Day
  • 24Whit Sunday
June
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 4Corpus Christi
July
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

August
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 15Assumption Day / Armed Forces Day
September
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

No holidays this month.

October
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

November
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 1All Saints' Day
  • 11Independence Day
December
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 24Christmas Eve
  • 25Christmas Day
  • 26Second Day of Christmas

Long Weekends in Poland, 2026

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.

4–6 April 2026
*includes a regular Saturday
3 days
  • Sat4Saturday
  • Sun5Easter SundayHoliday
  • Mon6Easter MondayHoliday
1–3 May 2026
*includes a regular Saturday
3 days
  • Fri1Labour DayHoliday
  • Sat2Saturday
  • Sun3Constitution DayHoliday
23–24 May 2026
*includes a regular Saturday
2 days
  • Sat23Saturday
  • Sun24Whit SundayHoliday
15–16 August 2026
entirely official days off
2 days
  • Sat15Assumption Day / Armed Forces DayHoliday
  • Sun16SundayHoliday
31 October – 1 November 2026
*includes a regular Saturday
2 days
  • Sat31Saturday
  • Sun1All Saints' DayHoliday
24–27 December 2026
entirely official days off
4 days
  • Thu24Christmas EveHoliday
  • Fri25Christmas DayHoliday
  • Sat26Second Day of ChristmasHoliday
  • Sun27SundayHoliday

Poland Public Holidays in 2026

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).

Public Holidays in Poland, 2026.
DateDayHolidayType
1 January 2026ThursdayNew Year's DayHoliday
6 January 2026TuesdayEpiphanyHoliday
5 April 2026SundayEaster SundayHoliday
6 April 2026MondayEaster MondayHoliday
1 May 2026FridayLabour DayHoliday
3 May 2026SundayConstitution DayHoliday
24 May 2026SundayWhit SundayHoliday
4 June 2026ThursdayCorpus ChristiHoliday
15 August 2026SaturdayAssumption Day / Armed Forces DayHoliday
1 November 2026SundayAll Saints' DayHoliday
11 November 2026WednesdayIndependence DayHoliday
24 December 2026ThursdayChristmas EveHoliday
25 December 2026FridayChristmas DayHoliday
26 December 2026SaturdaySecond Day of ChristmasHoliday

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.

Download Poland 2026 Holiday Data

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.

Frequently Asked Questions

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).

How many long weekends are there in Poland in 2026?

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.

What is the official source for the 2026 Poland holiday calendar?

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).

What happens when a Polish holiday falls on a Saturday?

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.

Since when is Christmas Eve a public holiday in Poland?

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.