storczykzakopane.com

Winter · Christmas · December 2026

Christmas and New Year in Zakopane

Midnight mass with highland bands, a Christmas market under the Tatras and a free New Year's Eve concert. Plus the one thing to plan for in 2026: shops closed four days in a row.

Written in September 2026. Some dates for this season (the Christmas market, the New Year's Eve concert, holiday prices) are announced by the town and the attractions in November and December, and we will add them here then. Header photo: zakoplan.pl.

The short answer

What is closed when

Since 2025, Christmas Eve is a public holiday in Poland. In 2026 it falls on a Thursday, followed by two days of Christmas and a Sunday, when shops are closed anyway. That makes four days in a row without shopping:

DayWhat it means
Sunday 20 DecemberLast trading Sunday before Christmas (shops open)
Wednesday 23 DecemberLast normal shopping day. Supermarkets are packed.
Thursday 24 DecemberChristmas Eve, public holiday, shops closed all day. Midnight mass in the evening.
Friday 25 DecemberChristmas Day, shops closed
Saturday 26 DecemberSecond day of Christmas, shops closed. Slopes and attractions usually in full swing.
Sunday 27 DecemberNo-trading Sunday, shops closed
Monday 28 DecemberShops open again
Friday 1 January 2027New Year's Day, shops closed
Wednesday 6 January 2027Epiphany, shops closed

Petrol stations, pharmacies, small shops where the owner serves and shops at stations are exempt. Restaurants are allowed to open, but on Christmas Eve many close early or serve only guests who booked a Christmas Eve dinner. If you arrive on the 24th, bring food with you or shop on the way by Wednesday.

Christmas Eve, the Polish way

In Poland the main celebration is the evening of 24 December (Wigilia), not the 25th. Families traditionally sit down when the first star appears, share a Christmas wafer, and eat a meatless dinner of many dishes: beetroot soup with small dumplings, carp, pierogi with cabbage and mushrooms, and poppy-seed cake. Some restaurants in Zakopane serve a Christmas Eve dinner for visitors, always with a reservation. Ask early, because places are limited.

Christmas decorations on a wooden windowsill: felt trees, little wooden houses, pine cones and knitted mittens
Christmas decorations at Willa Storczyk. Photo: Willa Storczyk

Midnight mass (pasterka)

Even if you are not religious, midnight mass in Zakopane is worth seeing: packed wooden churches, carols sung in the highland dialect, often a band in traditional dress. Most churches start at midnight, and a few hold earlier masses that suit families. Times from last year, which parishes usually repeat:

ChurchMass on 24 December
Jesuit church "Na Górce"20:00, 22:00 and 24:00
Church on the Bulwary (Salvatorians)21:00 and 24:00
Holy Cross Church22:00 and 24:00
Bernardine church in Bystre (closest to Willa Storczyk)24:00
Holy Family Church on Krupówki24:00
Old Church, ul. Kościeliska24:00
Our Lady of Fatima sanctuary, Krzeptówki24:00
Chapel on Gubałówka24:00

Christmas Eve also opens a carol festival: last season concerts in churches across town ran from 24 December to 2 February, free of charge.

Midnight mass in the mountains

The midnight mass at Wiktorówki, a small sanctuary in the forest, has long been famous. But it is inside the Tatra National Park, and since February 2026 park trails are closed from 22:00 to 5:00 in winter. Christmas 2026 is the first under this rule, so check before you go whether the time will change. The Gubałówka chapel is outside the park, but the funicular does not run at midnight, so you would walk up in the snow and the dark.

The Christmas market

Zakopane's Christmas market is on Plac Niepodległości, at the lower end of Krupówki. Last season it ran from 12 December to 11 January, with more than 20 stalls selling crafts, smoked cheese and Christmas food, a big tree, a lit-up carousel, illuminations and a stage with concerts and nativity plays. Entry is free. The town usually announces the dates in November.

What to do over Christmas

New Year's Eve

For years Zakopane hosted a big televised New Year's Eve show. Since 2025 the town organises a smaller, free outdoor concert instead. Last year it was on Górna Równia Krupowa, the meadow between Krupówki and the station, co-organised with a national radio station, with a highland folk theme. Gates opened at 18:00 and the music started at 19:00. Details for 31 December 2026 are usually announced in December.

Epiphany, 6 January

Epiphany is a public holiday, with shops closed. In Zakopane it is marked by a procession of the Three Kings (Orszak Trzech Króli) through the town with local folk groups. It also closes the Christmas price period at the slopes and baths. Prices ease a little after that, but the Polish winter school holidays keep them high again from mid-January.

Booking tips

Questions we often get

Are shops open in Zakopane at Christmas 2026?

No. Shops are closed from Thursday 24 to Sunday 27 December 2026. The last normal shopping day is Wednesday 23 December. Petrol stations, pharmacies and some small owner-run shops stay open.

What time is midnight mass in Zakopane?

Most churches hold it at 24:00 on 24 December. The Jesuit church also has masses at 20:00 and 22:00, the Salvatorian church at 21:00 and Holy Cross Church at 22:00, based on last year's times.

When is the Christmas market in Zakopane?

Last season it ran from 12 December to 11 January on Plac Niepodległości, at the lower end of Krupówki, with free entry. The town announces this season's dates in November.

Is there a New Year's Eve party in Zakopane?

Last year the town held a free outdoor concert on Górna Równia Krupowa from 19:00. Details for 2026 are announced in December. There is no fireworks display, and fireworks are banned in public places.

Can I go to the midnight mass at Wiktorówki?

Wiktorówki is inside the Tatra National Park, where trails are closed from 22:00 to 5:00 in winter since February 2026. Check with the sanctuary and the park whether the time or the rules will change for Christmas 2026.

Willa Storczyk · Zakopane

Christmas in a wooden highland house

Family-run rooms from 100 PLN (about 23 EUR) per person per night, a few minutes' walk from the Bernardine church, with free parking. Holiday dates go first, so write to us early.

Check availability
← Back to the travel guide
storczykzakopane.com