Poland Public Holidays 2028

Poland’s calendar is fixed by Article 1 of the 1951 Act on days free from work: fourteen days a year, including Christmas Eve, which became a day off in 2025 (Act of 6 December 2024, in force from 1 February 2025). In 2028, nine of the fourteen fall on a Monday–Friday, two on a Saturday and three on a Sunday. A holiday on a Sunday costs nothing, but one on a Saturday must be made up: under Labour Code Art. 130 § 2 the employer owes another day off within the settlement period. In 2028 that means New Year’s Day (January 1) and Independence Day (November 11). The longest automatic break is Christmas: 4 days, December 23–26, with no leave needed.

At a glance

Poland has 14 official public holidays (14 days off) in 2028 and 3 long weekends; the longest break is Christmas (Dec 23 – 26, 4 days).

At a glance — Poland 2028
Public holidays14
Total days off14
Longest breakChristmas · 4 days (Dec 23 – 26)
Long weekends3

Official public holidays

New Year's Day (January 1, 2028), Epiphany (January 6, 2028), Easter Sunday (April 16, 2028), Easter Monday (April 17, 2028), Labour Day (May 1, 2028), Constitution Day (May 3, 2028), Pentecost (June 4, 2028), Corpus Christi (June 15, 2028), Assumption Day (August 15, 2028), All Saints' Day (November 1, 2028), Independence Day (November 11, 2028), Christmas Eve (December 24, 2028), Christmas Day (December 25, 2028), Second Day of Christmas (December 26, 2028)

Statutory days off

14 days

Landing Monday–Friday

9 of 14

On a Saturday (another day owed)

2 (Jan 1, Nov 11)

Longest automatic break

4 days, December 23–26

Next public holiday:New Year's DayJanuary 1, 2028 · Saturday

Poland public holiday list

Poland public holiday list
DateDayHoliday
January 1, 2028SaturdayNew Year's DaySaturday. New Year’s Day (Nowy Rok), a statutory day off under Art. 1 of the 1951 Act. It falls on a Saturday, so the employer must give another day off within the settlement period (Labour Code Art. 130 § 2) — there is no fixed national date.Public holiday
January 6, 2028ThursdayEpiphanyThursday. Epiphany (Święto Trzech Króli).Public holiday
April 16, 2028SundayEaster SundaySunday. Easter Sunday (Wielkanoc) is always a Sunday; Poland does not compensate a holiday on a Sunday, so it adds no extra day off.Public holiday
April 17, 2028MondayEaster MondayMonday. Easter Monday (Poniedziałek Wielkanocny) turns the weekend into a three-day Easter break.Public holiday
May 1, 2028MondayLabour DayMonday. Labour Day, officially the State Holiday (Święto Państwowe).Public holiday
May 3, 2028WednesdayConstitution DayWednesday. Constitution Day, officially the National Third of May Holiday (Święto Narodowe Trzeciego Maja).Public holiday
June 4, 2028SundayPentecostSunday. Pentecost Sunday (the first day of Zielone Świątki) is always a Sunday, so it adds no extra day off.Public holiday
June 15, 2028ThursdayCorpus ChristiThursday. Corpus Christi (Boże Ciało) is always a Thursday, 60 days after Easter; the Friday after is a natural bridge day.Public holiday
August 15, 2028TuesdayAssumption DayTuesday. Assumption of Mary (Wniebowzięcie Najświętszej Maryi Panny), August 15.Public holiday
November 1, 2028WednesdayAll Saints' DayWednesday. All Saints’ Day (Wszystkich Świętych), November 1.Public holiday
November 11, 2028SaturdayIndependence DaySaturday. National Independence Day (Narodowe Święto Niepodległości), November 11. It falls on a Saturday, so the employer must give another day off within the settlement period (Labour Code Art. 130 § 2) — there is no fixed national date.Public holiday
December 24, 2028SundayChristmas EveSunday. Christmas Eve (Wigilia), a statutory day off since 2025. Employees who may lawfully work on holidays (Labour Code Art. 151¹⁰) must get another day off by the end of the settlement period. It falls on a Sunday, which Polish law does not compensate, so there is no extra day off.Public holiday
December 25, 2028MondayChristmas DayMonday. Christmas Day (Boże Narodzenie, first day).Public holiday
December 26, 2028TuesdaySecond Day of ChristmasTuesday. Second Day of Christmas (drugi dzień Bożego Narodzenia).Public holiday

2028 Poland calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat1234567891011121314151617181920212223242526272829

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

Poland long weekends in 2028

Easter

3 days

Apr 15 – 17

Easter Sunday and Easter Monday plus the weekend give 3 days off in a row — no leave needed.

May holidays (majówka)

3 days

Apr 29 – May 1

Labour Day plus the weekend give 3 days off in a row — no leave needed.

Christmas

4 days

Dec 23 – 26

Christmas Eve, Christmas Day and Second Day of Christmas plus the weekend give 4 days off in a row — no leave needed.

2028: nine of Poland’s 14 days off fall on a weekday

The fourteen days are fixed by Article 1 of the 1951 Act, so Easter Sunday and Pentecost Sunday can never add a day off, while the other twelve depend on the weekday. In 2028 the 14 split into nine weekdays, two Saturdays and three Sundays. Saturday: New Year’s Day (January 1) and Independence Day (November 11). Sunday: Easter Sunday (April 16), Pentecost Sunday (June 4) and Christmas Eve (December 24).

Across 2025–2028 the number of weekday days off runs 10, 8, 8, 9; 2028 is in the middle of the range. Easter Sunday falls on April 16; Corpus Christi, always a Thursday, on June 15.

Holidays on a Saturday: who owes you a day off?

Under Labour Code Art. 130 § 2, every holiday that falls on a day other than Sunday lowers the working-time norm of the settlement period by 8 hours. For a Monday–Friday employee a holiday on a Saturday therefore means the employer must grant another day off within that period. The employer chooses the day; there is no nationwide date, so this site shows the Saturday itself and never invents a compensation date. A holiday on a Sunday is not compensated.

In 2028 this applies to New Year’s Day (January 1) and Independence Day (November 11). Easter Sunday (April 16), Pentecost Sunday (June 4) and Christmas Eve (December 24) fall on a Sunday and carry no compensation.

Christmas Eve is a day off — since 2025

Wigilia became the fourteenth day off through the Act of 6 December 2024 (Dz.U. 2024 item 1965), in force since 1 February 2025; 2025 was the first year the day applied. In 2028 December 24 falls on a Sunday, so the new holiday adds nothing that year.

Employees whose work the Labour Code allows on holidays (Art. 151¹⁰) — continuous-operation and shift work, transport, health care and many services — must receive another day off by the end of the settlement period, most often by December 31, according to the National Labour Inspectorate (PIP). Retail trading is banned on Sundays and public holidays, Christmas Eve included, with exceptions.

Stretching the breaks in 2028

Without using any leave you get Easter (3 days, April 15–17), May holidays (3 days, April 29 – May 1) and Christmas (4 days, December 23–26). Taking Friday, January 7 off (1 leave day) gives 4 days in a row: January 6–9. Taking Tuesday, May 2, Thursday, May 4 and Friday, May 5 off (3 leave days) gives 9 days in a row: April 29 – May 7 — the traditional majówka. Taking Friday, June 16 off (1 leave day) gives 4 days in a row: June 15–18.

Dates assume a Monday–Friday working week; a day owed for a Saturday holiday is the employer’s to schedule, so it is not counted here.

Download & subscribe

Download ICSpoland-public-holidays-2028.ics
Download CSVpoland-public-holidays-2028.csv
Download PDFpoland-public-holidays-2028.pdf

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Dates officially confirmedLast updated: 2026-10-13

Frequently asked questions

How many public holidays does Poland have in 2028?

Fourteen days off in 2028, fixed by Article 1 of the 1951 Act on days free from work (consolidated text Dz.U. 2025 item 296): New Year’s Day, Epiphany, Easter Sunday, Easter Monday, Labour Day (May 1), Constitution Day (May 3), Pentecost Sunday, Corpus Christi, Assumption Day, All Saints’ Day, Independence Day, Christmas Eve, Christmas Day and the Second Day of Christmas. Nine fall on a Monday–Friday, two on a Saturday and three on a Sunday.

What is the longest holiday break in Poland in 2028?

The longest break in Poland is Christmas (Dec 23 – 26, 4 days).

What are the official public holidays in Poland in 2028?

Poland has 14 official public holidays in 2028: New Year's Day (January 1, 2028), Epiphany (January 6, 2028), Easter Sunday (April 16, 2028), Easter Monday (April 17, 2028), Labour Day (May 1, 2028), Constitution Day (May 3, 2028), Pentecost (June 4, 2028), Corpus Christi (June 15, 2028), Assumption Day (August 15, 2028), All Saints' Day (November 1, 2028), Independence Day (November 11, 2028), Christmas Eve (December 24, 2028), Christmas Day (December 25, 2028), Second Day of Christmas (December 26, 2028).

Is Christmas Eve (Wigilia) a public holiday in Poland?

Yes, since 2025. The Act of 6 December 2024 (Dz.U. 2024 item 1965, in force 1 February 2025) added December 24 to the days free from work, and 2025 was the first year it applied. In 2028 December 24 falls on a Sunday, so the new holiday adds nothing that year. Employees who may lawfully work on holidays must get another day off by the end of the settlement period.

What happens when a public holiday falls on a Saturday in Poland?

Under Labour Code Art. 130 § 2 the employer must give the employee another day off within the settlement period; the employer chooses the day and there is no fixed national date. In 2028 this applies to New Year’s Day (January 1) and Independence Day (November 11). Holidays on a Sunday are not compensated.

Are shops open on public holidays in Poland?

Generally not. According to the National Labour Inspectorate (PIP), retail trading and work in retail are banned on Sundays and public holidays — Christmas Eve included since 2025 — with exceptions for certain services. Check the specific shop and the current trading calendar before relying on it.

What are the long weekends in Poland in 2028?

Without using any leave: Easter (3 days, April 15–17), May holidays (3 days, April 29 – May 1) and Christmas (4 days, December 23–26). Taking Friday, January 7 off (1 leave day) gives 4 days in a row: January 6–9. Taking Tuesday, May 2, Thursday, May 4 and Friday, May 5 off (3 leave days) gives 9 days in a row: April 29 – May 7 — the traditional majówka.

Other countries & regions