Public Holidays in Poland 2028
Complete list of 48 public holidays and observances in Poland for 2028. Dates, days, and holiday types.
Easter SundayApril 5, 2026
16 days left 14 Public Holidays
251 Working Days
115 Days Off
3 Long Weekends
Holidays
| Date | Day | Holiday | Type |
|---|---|---|---|
| Jan 1 | Saturday | New Year's Day | Public |
| Jan 6 | Thursday | Epiphany | Public |
| Jan 21 | Friday | Grandmother's Day | Observance |
| Jan 22 | Saturday | Grandfather's Day | Observance |
| Feb 14 | Monday | Valentine's Day | Observance |
| Feb 19 | Saturday | Polish Science Day | Observance |
| Feb 24 | Thursday | Fat Thursday | Observance |
| Feb 29 | Tuesday | Shrove Tuesday | Observance |
| Mar 1 | Wednesday | National Cursed Soldiers Remembrance Day | Observance |
| Mar 8 | Wednesday | International Women's Day | Observance |
| Mar 10 | Friday | Men's Day | Observance |
| Mar 21 | Tuesday | First Day of Spring / Truant's Day | Observance |
| Mar 24 | Friday | National Day for the Remembrance of Poles Rescuing Jews under German Occupation | Observance |
| Apr 9 | Sunday | Palm Sunday | Observance |
| Apr 13 | Thursday | Maundy Thursday | School |
| Apr 14 | Friday | Baptism of Poland Day | School |
| Apr 14 | Friday | Baptism of Poland Day | Observance |
| Apr 15 | Saturday | Easter Saturday | Observance |
| Apr 16 | Sunday | Easter Sunday | Public |
| Apr 17 | Monday | Easter Monday | Public |
| Apr 19 | Wednesday | Warsaw Ghetto Uprising Remembrance Day | Observance |
| Apr 22 | Saturday | International Mother Earth Day | Observance |
| May 1 | Monday | Labour Day | Public |
| May 2 | Tuesday | Flag Day | Optional |
| May 3 | Wednesday | Constitution Day | Public |
| May 8 | Monday | National Victory Day | Observance |
| May 9 | Tuesday | Europe Day | Observance |
| May 26 | Friday | Mother's Day | Observance |
| Jun 1 | Thursday | Children's Day | Observance |
| Jun 4 | Sunday | Pentecost | Public |
| Jun 12 | Monday | Day of Struggle and Martyrdom of the Polish Villages | Observance |
| Jun 15 | Thursday | Corpus Christi | Public |
| Jun 23 | Friday | Father's Day | Observance |
| Aug 1 | Tuesday | National Warsaw Uprising Remembrance Day | Observance |
| Aug 15 | Tuesday | Assumption | Public |
| Aug 31 | Thursday | Day of Solidarity and Freedom | Observance |
| Sep 1 | Friday | Anniversary of the outbreak of the Second World War in Poland | Observance |
| Sep 17 | Sunday | Anniversary of the Soviet invasion of Poland | Observance |
| Sep 30 | Saturday | Boy's Day | Observance |
| Oct 19 | Thursday | National Day of Remembrance for Steadfast Clergy | Observance |
| Nov 1 | Wednesday | All Saints' Day | Public |
| Nov 11 | Saturday | Independence Day | Public |
| Dec 6 | Wednesday | Saint Nicholas | Observance |
| Dec 24 | Sunday | Christmas Eve | Public |
| Dec 25 | Monday | Christmas Day | Public |
| Dec 26 | Tuesday | Boxing Day | Public |
| Dec 27 | Wednesday | Greater Poland Uprising Remebrence Day | Observance |
| Dec 31 | Sunday | New Year's Eve | Observance |
Long Weekends in 2028
Poland has 3 long weekends in 2028 — periods of 3 or more consecutive days off without using any leave days.
December 23, 2028 — December 26, 2028 4 days
Christmas Eve, Christmas Day, Boxing Day
April 15, 2028 — April 17, 2028 3 days
Easter Sunday, Easter Monday
April 29, 2028 — May 1, 2028 3 days
Labour Day
Holidays by Month
Jan 2
Feb 0
Mar 0
Apr 2
May 2
Jun 2
Jul 0
Aug 1
Sep 0
Oct 0
Nov 2
Dec 3
Holiday Breakdown
9 On Weekdays
Extra days off from work
5 On Weekends
Already non-working days
31 Observances
Recognized but not days off
Calendar
January
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
February
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
March
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
April
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
May
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
June
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
July
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 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 |
August
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |