Poland has 14 public holidays in 2027; 8 of them fall on a working day, which leaves 253 working days in the year. The first is New Year's Day on January 1 and the last is St Stephen's Day on December 26.
Three or more days off in a row, counting weekends:
January 1 – January 3 (3 days): New Year's Day
March 27 – March 29 (3 days): Easter Sunday + Easter Monday
May 1 – May 3 (3 days): Labour Day + Constitution Day
October 30 – November 1 (3 days): All Saints' Day
December 24 – December 26 (3 days): Christmas Eve + Christmas Day + St Stephen's Day
Working days per month in 2027
Weekdays minus public holidays that fall on a working day.
Month
Working days
Holidays on working days
January
19
2
February
20
March
22
1
April
22
May
19
2
June
22
July
22
August
22
September
22
October
21
November
20
2
December
22
1
Total
253
8
Notes
Nationwide public holidays only; regional or local holidays are not included. When a holiday falls on a weekend and the law moves the day off, both dates are shown.
Common questions
How many public holidays does Poland have in 2027?
14 nationwide public holidays, of which 8 fall on a working day (253 working days in total).
What is the first long weekend in Poland in 2027?
January 1 – January 3 (3 days): New Year's Day
Which public holidays fall on a weekend in 2027?
Easter Sunday, Labour Day, Pentecost, Assumption of Mary, Christmas Day, St Stephen's Day.