Guides

Polish Holidays 101: Public Holidays, Shop Closures and Traditions

The essentials: Poland has 13 statutory public holidays plus Christmas Eve off since 2025. Shops close on most Sundays under the 2018 trading ban, with exceptions for petrol stations, pharmacies, bakeries, restaurants and owner-run shops; 2026 trading Sundays are 25 Jan, 29 Mar, 26 Apr, 28 Jun, 30 Aug, and 6, 13, 20 Dec.

· By

A Polish cemetery glowing with thousands of grave candles on All Saints' Day

Polish holidays 101: the essentials

Poland has 13 statutory public holidays, shops are closed by law on most Sundays, and several holidays come with traditions that reshape daily life - from candle-lit cemeteries on 1 November to a Christmas Eve that only became a day off in 2025. This guide lists every public holiday with 2026 dates, explains the Sunday shopping ban and its exceptions, and flags the days that will actually affect your plans. All facts verified against official Polish government sources in October 2026.

All 13 public holidays, with 2026 dates

The official list, as published by the Ministry of Family, Labour and Social Policy:

| Holiday | Polish name | 2026 date | | --- | --- | --- | | New Year's Day | Nowy Rok | 1 January (Thursday) | | Epiphany | Święto Trzech Króli | 6 January (Tuesday) | | Easter Sunday | Pierwszy dzień Wielkiej Nocy | 5 April (Sunday) | | Easter Monday | Drugi dzień Wielkiej Nocy | 6 April (Monday) | | Labour Day | Święto Państwowe | 1 May (Friday) | | Constitution Day | Święto Narodowe Trzeciego Maja | 3 May (Sunday) | | Pentecost | Pierwszy dzień Zielonych Świątek | 24 May (Sunday) | | Corpus Christi | Boże Ciało | 4 June (Thursday) | | Assumption of Mary | Wniebowzięcie NMP | 15 August (Saturday) | | All Saints' Day | Wszystkich Świętych | 1 November (Sunday) | | Independence Day | Narodowe Święto Niepodległości | 11 November (Wednesday) | | Christmas Day | Pierwszy dzień Bożego Narodzenia | 25 December (Friday) | | Second Day of Christmas | Drugi dzień Bożego Narodzenia | 26 December (Saturday) |

On top of these, Christmas Eve (24 December) is a statutory day off from 2025 under an act signed by the President on 24 December 2024 - though as a day off work rather than a named "holiday" in the statute's list. The movable feasts follow Easter: Easter falls on 5 April 2026, so Pentecost lands 49 days later (24 May) and Corpus Christi 60 days later (4 June).

*Data sources: gov.pl, Ministry of Family, Labour and Social Policy - "Zakaz handlu w niedziele"; gov.pl "Wolna Wigilia od przyszłego roku" (27 December 2024); zielonalinia.gov.pl 2026 trading-Sundays calendar - checked 21 October 2026.*

The Sunday shopping ban - and its exceptions

Since the Act of 10 January 2018 on limiting Sunday and holiday trading, shops are closed on most Sundays and all public holidays. The ban covers both trading itself and assigning trade-related work to employees. But the statutory exceptions matter for everyday life - these stay open:

  • Petrol stations (often the expat's emergency grocery run)
  • Pharmacies
  • Bakeries, pastry shops and ice-cream parlours whose main business is bakery/confectionery sales
  • Restaurants and cafés (gastronomy is exempt)
  • Shops where the owner personally runs the till - small family-run convenience stores
  • Online shops and vending machines
  • Flower and grave-candle sellers near cemeteries
  • Shops at hotels, in transport hubs, and duty-free zones

Trading Sundays in 2026 - the exceptions when all shops open: 25 January, 29 March, 26 April, 28 June, 30 August, and 6, 13 and 20 December (the three Sundays before Christmas Eve). One quirk: if the Sunday before Christmas ever falls exactly on 24 December, the ban applies that day and the two preceding Sundays are trading Sundays instead.

The practical rule of thumb: do your weekly shop by Saturday, and if you forget something on Sunday, head for a petrol station or a bakery.

*Data sources: zielonalinia.gov.pl (government consumer helpline) - "Niedziele handlowe w 2026 r." (published 31 December 2025); gov.pl, Ministry of Family, Labour and Social Policy - "Zakaz handlu w niedziele" - checked 21 October 2026.*

2026 long weekends at a glance

Working purely from the 2026 calendar positions of the statutory dates above:

  • New Year: 1 January falls on a Thursday - many people bridge the Friday for a four-day break.
  • Epiphany: 6 January is a Tuesday - a Monday bridge creates another four-day stretch.
  • Easter: 5-6 April, Sunday-Monday; Easter Monday is the guaranteed day off.
  • Majówka: 1 May falls on a Friday - a natural three-day weekend; Constitution Day is Sunday 3 May.
  • Corpus Christi: Thursday 4 June - the classic bridge-Friday long weekend.
  • 15 August: falls on a Saturday in 2026, so no bridge.
  • All Saints' Day: Sunday 1 November - no bridge, but cemetery travel peaks the surrounding weekend.
  • Independence Day: Wednesday 11 November - splits the week.
  • Christmas: Christmas Eve is Thursday 24 December (day off), Christmas Day Friday 25 December, and 26 December falls on a Saturday - many families effectively get a four-day stretch.

Note that in Poland a statutory holiday falling on a weekend does not move - there is no automatic substitute weekday off, which is why the weekday-landing years matter for planning leave.

*Weekday positions computed from the official 2026 holiday dates cited above, checked 21 October 2026.*

If you work on a Sunday or holiday

The 2018 Act bans not only trading on Sundays and holidays but also assigning trade-related work to employees on those days - the two protections go together. If your job is in one of the exempt categories (gastronomy, petrol stations, pharmacies and the rest), Sunday work is legal but Labour Code rules on rest days and compensation still apply; the National Labour Inspectorate (Państwowa Inspekcja Pracy) is the authority for questions about working time on days off, reachable through its regional offices.

*Data source: zielonalinia.gov.pl, "Niedziele handlowe w 2026 r." (31 December 2025), citing the Act of 10 January 2018 - checked 21 October 2026.*

Graves decorated with znicze candles on All Saints' Day in Poland

The holidays that change daily life

Easter (5-6 April 2026). Two statutory days, and Easter Monday (Śmigus-dyngus) comes with a water-splashing tradition that is very much alive - do not be surprised by playful water fights, especially in smaller towns. Shops close both days; families gather for Easter breakfast.

Labour Day + Constitution Day (1 and 3 May). The "majówka" long weekend. When the calendar cooperates, Poles bridge the gap with a few days of leave and cities empty out. In 2026, 1 May falls on a Friday - a natural three-day weekend.

Corpus Christi (4 June 2026, Thursday). A statutory holiday with street processions in many towns; expect local road closures and another popular bridge-day for long weekends.

Assumption, 15 August. A church holiday that coincides with Armed Forces Day - parades in major cities.

All Saints' Day (1 November). The most visually striking day of the Polish year. Families travel across the country to tend graves, and by evening cemeteries glow with thousands of znicze (grave candles). It is why the trading-ban law specifically exempts flower and candle sellers near cemeteries. Expect heavy traffic around cemeteries and packed trains the weekend before. In 2026 it falls on a Sunday.

Independence Day (11 November). Marking Poland's 1918 return to statehood, with official ceremonies and marches in Warsaw and other cities.

Christmas (24-26 December). Christmas Eve (Wigilia, a day off since 2025) is the family-centred ceremonial supper; 25-26 December are statutory holidays for feasting and visiting. Shops shut from the afternoon of 24 December - plan groceries ahead, and note the three December trading Sundays (6, 13 and 20 December in 2026) for stocking up.

*Data sources: gov.pl ministry holiday list; zielonalinia.gov.pl 2026 calendar - checked 21 October 2026.*

Planning around Polish holidays: six tips

1. Book travel early for majówka and the Christmas period - those are Poland's two biggest domestic travel waves. 2. Shopping deadline is Saturday - and the day before any holiday, expect queues. 3. Public offices close on all statutory holidays; some businesses take the "bridge" day (a Friday or Monday between a holiday and weekend) off too - confirm appointments around 1-3 May, Corpus Christi and 15 August. 4. Museums and attractions often close on Easter Sunday, Christmas Eve and Christmas Day, but many open on other holidays - check each venue. 5. Public transport runs holiday schedules on statutory days - reduced frequency, and special cemetery lines appear around 1 November. 6. Keep one candle-free evening in November free - a walk through a big cemetery on All Saints' night is one of the most memorable experiences Poland offers newcomers, and it costs nothing.

Frequently asked questions

How many public holidays does Poland have?

Poland has 13 statutory public holidays, plus Christmas Eve as a statutory day off work since 2025. The full list includes New Year, Epiphany, both Easter days, 1 and 3 May, Pentecost, Corpus Christi, 15 August, 1 and 11 November, and 25-26 December.

Are shops open on Sundays in Poland?

Generally no - the Act of 10 January 2018 bans Sunday trading. Exceptions include petrol stations, pharmacies, bakeries, restaurants, owner-operated small shops, online stores and florists near cemeteries. In 2026, all shops open on eight trading Sundays: 25 Jan, 29 Mar, 26 Apr, 28 Jun, 30 Aug and 6, 13, 20 Dec.

Is Christmas Eve a public holiday in Poland?

Since 2025, yes - 24 December is a statutory day off work, under an act signed by the President on 24 December 2024. Christmas Day and Boxing Day (25-26 December) have long been statutory holidays.

What is the biggest holiday tradition in Poland?

All Saints' Day (1 November), when families visit cemeteries and light grave candles (znicze), turning cemeteries into seas of light, and Wigilia - the Christmas Eve supper - are the two most distinctive. Easter, with its water-splashing Monday, is close behind. *Photos: cover - All Saints' Day candles in a Polish cemetery by Marek Ślusarczyk (Tupungato), CC BY 3.0, via Wikimedia Commons; graves with znicze, Zabrze, November 2024, by MichalPL, CC0, via Wikimedia Commons.*

Sources

#public holidays #Sunday shopping ban #traditions #All Saints Day #Wigilia #calendar