Public holidays in Poland

12 days in 2026 · 12 in 2027

Next public holiday

All Saints' Day

Wszystkich Świętych

After it: Independence Day, Wednesday 11 November

Sunday, 1 November 2026

Polish law names 14 public holidays, and two of them never give anyone a day off: Easter Sunday and Whit Sunday (Zielone Świątki) always fall on a Sunday, which the same law already makes a non-working day. The newest is Christmas Eve, 24 December, added by an amendment of 6 December 2024 and kept for the first time in 2025. In 2026 eight of the 14 fall on a weekday and six on a weekend, and 2027 has the same split.

The list sits in the Non-working Days Act of 18 January 1951, the ustawa o dniach wolnych od pracy, which names the days and then adds every Sunday. Ten of the 14 follow the church year. The four civil days are New Year, 3 May for the constitution of 1791, 11 November for independence in 1918, and 1 May, which the act calls simply the State Holiday (Święto Państwowe) rather than Labour Day.

The Christmas Eve amendment also rewrote the Sunday trading rules. Shops may now open on the three Sundays before 24 December, though no employee can be made to work more than two of them, and the 14:00 closing that used to apply on Christmas Eve now applies only on Holy Saturday.

Days off in 2026
12Not counting Easter Sunday and Pentecost, always a Sunday
On a weekday
8Monday to Friday
On a weekend
4Saturday or Sunday
Long weekends
3and 3 with one day of leave

2026

Public holidays in Poland in 2026

  1. 1 January: New Year's DayNowy RokNew Year's Day, first on the list in the 1951 act.Thursday
  2. 6 January: EpiphanyŚwięto Trzech KróliEpiphany, also called Objawienie Pańskie. A day off since 2011.Tuesday
  3. 6 April: Easter MondayDrugi Dzień WielkanocyEaster Monday, also called Lany Poniedziałek, the day of the Śmigus-Dyngus water fights.MondayDate moves
  4. 1 May: May DayŚwięto PracyOfficially the State Holiday, set in 1950. Since 2004 it is also the anniversary of Poland joining the European Union.Friday
  5. 3 May: Constitution DayŚwięto Konstytucji 3 MajaThe Constitution of 3 May 1791. First kept in 1919, dropped in 1946 and restored in 1990; the Church marks the Blessed Virgin Mary, Queen of Poland, on the same day.Sunday
  6. 4 June: Corpus ChristiBoże CiałoCorpus Christi, always a Thursday, 60 days after Easter Sunday.ThursdayDate moves
  7. 15 August: Assumption DayWniebowzięcie Najświętszej Maryi PannyThe Assumption, and also Armed Forces Day, for the Polish victory in the Battle of Warsaw in 1920.Saturday
  8. 1 November: All Saints' DayWszystkich ŚwiętychAll Saints' Day, when families visit the graves of their dead, since All Souls' Day on 2 November is a working day.Sunday
  9. 11 November: Independence DayNarodowe Święto NiepodległościIndependence regained on 11 November 1918. First kept in 1937, abolished in 1945 and restored in 1989.Wednesday
  10. 24 December: Christmas EveWigilia Bożego NarodzeniaChristmas Eve, a day off since 1 February 2025, when the amendment of 6 December 2024 came into force.Thursday
  11. 25 December: Christmas DayBoże NarodzenieChristmas Day, in the act the first day of Christmas.Friday
  12. 26 December: St. Stephen's DayDrugi Dzień Bożego NarodzeniaThe second day of Christmas, which is also St Stephen's Day.Saturday

Long weekends

Long weekends in Poland in 2026

Runs of three days or more off, with weekends counted, and the working days that join a holiday to a weekend when taken as leave.

  • 4daysThu 1 Jan to Sun 4 JanWith Fri 2 Jan taken as leave · New Year's Day
  • 4daysSat 3 Jan to Tue 6 JanWith Mon 5 Jan taken as leave · Epiphany
  • 3daysSat 4 Apr to Mon 6 AprEaster Monday
  • 3daysFri 1 May to Sun 3 MayMay Day, Constitution Day
  • 4daysThu 4 Jun to Sun 7 JunWith Fri 5 Jun taken as leave · Corpus Christi
  • 4daysThu 24 Dec to Sun 27 DecChristmas Eve, Christmas Day, St. Stephen's Day

2027

Public holidays in Poland in 2027

  1. 1 January: New Year's DayNowy RokFriday
  2. 6 January: EpiphanyŚwięto Trzech KróliWednesday
  3. 29 March: Easter MondayDrugi Dzień WielkanocyMondayDate moves
  4. 1 May: May DayŚwięto PracySaturday
  5. 3 May: Constitution DayŚwięto Konstytucji 3 MajaMonday
  6. 27 May: Corpus ChristiBoże CiałoThursdayDate moves
  7. 15 August: Assumption DayWniebowzięcie Najświętszej Maryi PannySunday
  8. 1 November: All Saints' DayWszystkich ŚwiętychMonday
  9. 11 November: Independence DayNarodowe Święto NiepodległościThursday
  10. 24 December: Christmas EveWigilia Bożego NarodzeniaFriday
  11. 25 December: Christmas DayBoże NarodzenieSaturday
  12. 26 December: St. Stephen's DayDrugi Dzień Bożego NarodzeniaSunday

The first three days of May go by one name, majówka. 2 May is Flag Day and Polish Diaspora Day, both set by statute, but it is a working day, so the run of days off depends on the calendar. In 2026 it goes from Friday 1 May to Sunday 3 May, and Constitution Day is lost to the weekend; in 2027 it goes from Saturday 1 May to Monday 3 May.

A holiday that lands on a Sunday brings no extra day off, which is why few people know that Whit Sunday is on the list at all.

Article 1a of the act lets the Prime Minister declare a further day off by regulation while a state of epidemic threat or epidemic is in force.

Poland also keeps a long list of national days that are working days, among them the Cursed Soldiers on 1 March, National Victory Day on 8 May, the Warsaw Uprising on 1 August and the Greater Poland Uprising on 27 December.

Common questions

Questions about public holidays in Poland

How many public holidays does Poland have in 2026?

Fourteen, the full list in the 1951 act, and eight of them fall on a weekday: 1 and 6 January, Easter Monday on 6 April, 1 May, Corpus Christi on 4 June, 11 November, and 24 and 25 December. Easter Sunday, 3 May, Whit Sunday and 1 November fall on a Sunday in 2026, and 15 August and 26 December on a Saturday.

Is Christmas Eve a day off in Poland?

Yes, since 2025. The amendment is dated 6 December 2024, was published on 30 December and it came into force on 1 February 2025, adding 24 December to the list of non-working days. Before that Christmas Eve was a working day on which shops had to close at 14:00. In 2026 it falls on a Thursday and starts four days off in a row.

Are shops open on Sundays in Poland?

Mostly not. A law of 10 January 2018 bans trading on Sundays and public holidays, with a short list of exceptions: the Sunday before Easter, the last Sunday of January, April, June and August, and, since the 2024 amendment, the three Sundays before Christmas Eve. In 2026 those are 6, 13 and 20 December. On Holy Saturday shops close at 14:00.

What is majówka?

The Polish name for the first days of May, when 1 May, the State Holiday, and 3 May, Constitution Day, sit two days apart. 2 May, Flag Day, is a working day, so a single day of leave closes the gap in years when it falls midweek. In 2027 the three days run from Saturday to Monday with no leave needed.

What are the long weekends in Poland in 2026?

Three need no leave: Easter, from Saturday 4 April to Easter Monday; 1 to 3 May, Friday to Sunday; and Christmas, four days from Thursday 24 December to Sunday 27 December. A day of leave adds three more: Friday 2 January after New Year, Monday 5 January before Epiphany, and Friday 5 June after Corpus Christi.

When are Easter and Corpus Christi in Poland in 2027?

Easter Sunday is 28 March 2027 and Easter Monday, the day off, 29 March. Good Friday is not a public holiday in Poland. Corpus Christi follows on Thursday 27 May, and Whit Sunday on 16 May. In 2026 the same days were 5 and 6 April, 4 June and 24 May.

Why is All Saints' Day a holiday and not All Souls' Day?

Only 1 November is on the list in the 1951 act. All Souls' Day, Zaduszki, follows on 2 November but is a working day, so families visit the graves of their relatives on All Saints' Day instead. In 2026 1 November falls on a Sunday; in 2027 on a Monday, which makes a three-day weekend from Saturday 30 October.

What does Poland mark on 11 November?

National Independence Day, the anniversary of Poland regaining its independence on 11 November 1918. It was first kept as a holiday in 1937, abolished in 1945 and restored in 1989. In 2026 it falls on a Wednesday, and in 2027 on a Thursday, so Friday 12 November taken as leave makes four days off.

Dates from Nager.Date, read 2026-09-26. The page counts from Monday, 28 September 2026, the day it was built.