Polish school holidays: first day of school in Poland and last day of school in Poland

The school year in Poland is divided into 2 terms: the first/winter term (pierwszy semestr) and the second/summer term (drugi semestr). While the first and last days of school are set the same for all of Poland, the winter break (ferie zimowe) times differ for each Polish province/voivodship.

The first day of a new school year is Monday, September 2, 2024, and the last school day in Poland in 2025 is Friday, June 27.

Additional days off in Polish schools

This is a list of additional days off for all public schools in Poland (apart from these breaks, heads of individual schools may also designate a few days off individually for a given school; such short breaks are most often around public holidays, e.g. November 1, November 11, May 1, May 3).

  • December 23-31, 2024
  • April 17-22, 2025

Summer school holidays in Poland

The dates of summer school break in Poland

  • 2024: June 22 – August 31 (the last school day in Poland in 2024: Friday, June 21)
  • 2025: June 28 – August 31 (the last school day in Poland in 2025: Friday, June 27).

Winter school break in Poland: 2025 & 2026

The dates of winter school break in Poland in 2025

The winter break (ferie zimowe) times differ for each Polish province/voivodship each year.

  • January 20 – February 2, 2025

The following voivodships: kujawsko-pomorskie (Kuyavian-Pomeranian – Toruń & Bydgoszcz), lubuskie (Lubusz – Gorzów Wielkopolski & Zielona Góra), małopolskie (Lesser Poland – Kraków), świętokrzyskie (Holy Cross – Kielce), wielkopolskie (Greater Poland – Poznań).

  • January 27 – February 9, 2025

The following voivodships: podlaskie (Białystok), warmińsko-mazurskie (Warmian-Masurian – Olsztyn).

  • February 3 – 16, 2025

The following voivodships: dolnośląskie (Lower Silesian – Wrocław), mazowieckie (Masovian – Warsaw), opolskie (Opole), zachodniopomorskie (West Pomeranian – Szczecin).

  • February 17 – March 2, 2025

The following voivodships: lubelskie (Lublin), łódzkie (Łódź), podkarpackie (Subcarpathian – Rzeszów), pomorskie (Pomeranian – Gdańsk), śląskie (Silesian – Katowice).

The dates of winter school break in Poland in 2026

The winter break (ferie zimowe) times differ for each Polish province/voivodship each year.

  • January 19 – February 1, 2026

The following voivodships: mazowieckie (Masovian – Warsaw), pomorskie (Pomeranian – Gdańsk), podlaskie (Białystok), świętokrzyskie (Holy Cross – Kielce), warmińsko-mazurskie (Warmian-Masurian – Olsztyn).

  • February 2 – 15, 2026

The following voivodships: dolnośląskie (Lower Silesian – Wrocław), kujawsko-pomorskie (Kuyavian-Pomeranian – Toruń & Bydgoszcz), łódzkie (Łódź), zachodniopomorskie (West Pomeranian – Szczecin), małopolskie (Lesser Poland – Kraków), opolskie (Opole).

  • February 16 – March 1, 2026

The following voivodships: podkarpackie (Subcarpathian – Rzeszów), lubelskie (Lublin), wielkopolskie (Greater Poland – Poznań), lubuskie (Lubusz – Gorzów Wielkopolski & Zielona Góra), śląskie (Silesian – Katowice).

Source: Ministry of Education

Subscribe to our monthly newsletters in English to explore Poland and learn about Poland! Once a month you will receive a Newsletter:Explore Poland with Kids. You will find there family-friendly destinations in Poland – beautiful places in Poland worth visiting with children – from city break destinations to hiking in the mountains (lots of practical tips!); things you can’t miss in Poland in a given month; dates to remember, holidays, observances in Poland in a given month so you can mark your calendars accordingly.


Click on the photos below to read out other posts:

Beach towns and Baltic seaside resorts in Poland

festivals of lights, illuminations, and Christmas displays across Poland

Christmas traditions and celebrations in Poland

Unexpected Places to Experience a Winter Wonderland in Poland

Skiing in Poland

WInter in Poland