Home   Calendar   Holidays   Poland   Christmas Eve
Flag for Poland

Christmas Eve 2025 in Poland

Many people in Poland celebrate Christmas Eve (Wigilia) on December 24. It precedes Christmas Day, December 25, which is a national public holiday to commemorate Jesus Christ’s birth.

Is Christmas Eve a Public Holiday?

Christmas Eve is a public holiday. It is a day off for the general population, and schools and most businesses are closed.

A traditional Polish Christmas Eve meal with white wafer on top of hay.

©iStockphoto.com/TeresaKasprzycka

What Do People Do?

Christmas Eve, Christmas Day, and Boxing Day (or St Stephen’s Day) are important days that are celebrated in many Polish homes. Christmas preparations begin days before December 25. Houses and apartments are cleaned and adorned with decorations, including a Christmas tree. Traditionally, Christmas trees are decorated with candles or lights, ornaments made of glass or eggshells, and wrapped treats on December 24.

Special dinners consisting of traditional Polish dishes are prepared and eaten on Christmas Eve. Dishes include beetroot soup (barszcz), dumplings stuffed with mushrooms (uszka), a cabbage dish, as well as cakes, fruit, and pastries. It is not unusual for some hosts to prepare for an extra seat for an unexpected guest. It is also customary to break and give the Christmas wafer (oplatek), which is made of flour and water, to guests. Many people attend a special church mass at midnight between December 24 and 25.

Public Life

Christmas Eve became a public holiday in Poland in 2025. Before that, it was considered an observance. Many businesses, shops, and other workplaces now close on this day. Schools are typically closed as well, since Christmas Eve falls within the winter holiday or Christmas break in most Polish school calendars.

Public transport may operate on a reduced or holiday timetable, and roads can still be busy as people travel to spend time with family over the Christmas period.

Background

Many Christians in Poland and around the world start celebrating the birth of Jesus Christ on Christmas Eve. It is also known as the Vigil of Christmas and is perceived as the culmination of the Advent season. Christmas Eve is the day before Christmas Day and is associated with celebrating Jesus Christ’s birth, although his actual birth date has been disputed among many scholars.

Symbols

There are a number of traditional superstitious beliefs about the Christmas period. For example, it is believed that sheaves of wheat and rye, hay or straw under tables will bring good crops or fortune. This practice is also a reminder of the modest environment in which Jesus was born in. It is also said that animals could talk at a certain moment during Christmas Eve.

About Christmas Eve in Other Countries

Read more about Christmas Eve.

Christmas Eve Observances

Year Weekday Date Name Holiday Type
2020 Thu Dec 24 Christmas Eve Observance
2021 Fri Dec 24 Christmas Eve Observance
2022 Sat Dec 24 Christmas Eve Observance
2023 Sun Dec 24 Christmas Eve Observance
2024 Tue Dec 24 Christmas Eve Observance
2025 Wed Dec 24 Christmas Eve National Holiday
2026 Thu Dec 24 Christmas Eve National Holiday
2027 Fri Dec 24 Christmas Eve National Holiday
2028 Sun Dec 24 Christmas Eve National Holiday
2029 Mon Dec 24 Christmas Eve National Holiday
2030 Tue Dec 24 Christmas Eve National Holiday

While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.