December in Gdańsk is two different months. Until the 23rd the Main Town is busy every evening with one of the best-rated Christmas markets in Europe. From Christmas Eve the city goes quiet, shops close for three days and the streets belong to people walking off dinner. The weather is grey and cold rather than arctic, and the days are short: the sun sets before half past three. This guide gives the 2026 dates that are already confirmed, the closures that catch visitors out and the day trips that still work when daylight is scarce.

Quick Answer: The Christmas market runs 20 November to 23 December 2026, stalls 12:00 to 20:00 (Fridays and Saturdays to 21:00), free entry. Expect highs around 3°C, lows around -2°C and only about 7.5 hours of daylight, with sunset near 15:20. Shops close on 24, 25 and 26 December; trading Sundays are 6, 13 and 20 December. Malbork Castle stays open Tuesday to Sunday, last entry 12:45.
Gdańsk in December 2026: key facts. Last checked: 22 October 2026. Sources: bozonarodzeniowy.pl (market organiser), IMGW climate normals, Malbork Castle Museum, Museum of Gdańsk
Christmas market20 November to 23 December 2026; Sun to Thu 12:00 to 20:00, Fri and Sat 12:00 to 21:00; free
Average high / low3.1°C / -1.6°C (IMGW 1991–2020)
PrecipitationAbout 36 mm over around 18 days
Daylight on 21 DecemberAbout 7 h 20 min; sunrise about 08:05, sunset about 15:20
Shops closed24, 25, 26 December and 1 January; trading Sundays 6, 13 and 20 December
Malbork Castle (winter)Tue to Sun 9:00 to 16:00, last entry 12:45; closed 24 and 25 December
Airport bus 2104.80 zł single, about 40 minutes to the main station
A snowy Hanseatic old town street with Christmas lights on a December evening (illustration)
December in the Main Town: short days, long evenings and the market until 23 December.

Key takeaways

In this guide

  1. What is on in December 2026
  2. December weather
  3. Daylight hours
  4. What closes over Christmas
  5. New Year's Eve
  6. Winter day trips
  7. Getting in from the airport
  8. FAQ

What is on in Gdańsk in December 2026?

The short answer is the Christmas market, and then a very quiet city. The Gdańsk Christmas Market (Jarmark Bożonarodzeniowy) runs from 20 November to 23 December 2026, dates published by the organiser, Międzynarodowe Targi Gdańskie. Stalls open 12:00 to 20:00 from Sunday to Thursday and 12:00 to 21:00 on Fridays and Saturdays. Entry is free.

For 2026 the market is spread over six locations: Targ Węglowy (the main square by the Highland Gate), the start of the Royal Way up to the Golden Gate, three sections of ul. Bogusławskiego along the Shakespeare Theatre, the Forum Gdańsk courtyard, ul. Tkacka and the Armoury of Art and Crafts. The city also trimmed the stalls on ul. Świętego Ducha after meeting residents. Our Christmas market guide covers the food, the gifts and the best evenings to go.

Two more dates to know: 6 December is St Nicholas' Day (Mikołajki) and the first of three trading Sundays, and 24 to 26 December are public holidays when the city shuts down more completely than visitors expect.

What is the weather like in Gdańsk in December?

Cold, damp and grey rather than deep-frozen. The Institute of Meteorology and Water Management (IMGW) climate normals for 1991 to 2020 give Gdańsk a December average high of 3.1°C and an average low of -1.6°C, with about 36 mm of precipitation spread over around 18 days. That is a lot of days with something falling, but usually not much of it: drizzle, sleet or light snow. December averages only about 32 hours of sunshine in the whole month, the lowest of the year.

Snow is possible and the Main Town looks wonderful under it, but a white Christmas is not guaranteed on the coast. Wind off the Baltic makes it feel colder. Pack a waterproof coat, hat, gloves and shoes with grip for the slippery stone pavements. Our Gdańsk weather by month page has the full year.

How many hours of daylight are there?

Very few. Gdańsk sits at 54 degrees north, and in December the sun is up for only about seven and a half hours.

Daylight in Gdańsk, December 2026 (local time, calculated for the city's coordinates; rounded to the nearest few minutes)
DateSunriseSunsetDaylight
1 Decemberabout 07:40about 15:25about 7 h 45 min
21 December (solstice)about 08:05about 15:20about 7 h 20 min
31 Decemberabout 08:05about 15:30about 7 h 25 min

Plan around it: day trips in the morning, museums in the early afternoon, the market and the lit-up waterfront after 16:00.

What is closed over Christmas?

More than in most Western European cities. Since 2025, Christmas Eve (24 December) is a public holiday in Poland and shops are closed, which is new and catches out even Polish visitors. In exchange, there are three trading Sundays before Christmas: 6, 13 and 20 December 2026. Shops are also closed on 25 and 26 December and on 1 January. Petrol stations and some small convenience shops keep limited hours; do not count on a supermarket.

Christmas Eve is the main family celebration in Poland, with the evening meal (Wigilia) at home, so expect many restaurants to close early on the 24th and on the 25th. Hotel restaurants are the safest bet; book ahead.

Museum closures, from each museum's own published 2026 calendar:

Between Christmas and New Year the museums reopen and are close to empty.

Gdansk Long Market colorful gabled houses Neptune fountain
By 15:30 in December it is dark, which is when the Royal Way looks its best.

What happens on New Year's Eve?

New Year's Eve (Sylwester) is a big night out in Poland, celebrated in restaurants, clubs and at house parties. When we checked on 22 October 2026, the city had not announced a public open-air event for 31 December 2026, so we cannot tell you whether there will be a free concert or where. Check the city's official tourism site, visitgdansk.com, from early December.

Restaurants with New Year's Eve menus book out early. 31 December is a closed day at the Museum of Gdańsk and the WWII Museum, Malbork opens only its grounds (9:00 to 14:30), and 1 January is a public holiday with shops shut.

If you plan to cross the city after midnight, arrange your ride home before you go out. Taxis are busy and pricier at that hour; use a licensed taxi company's app or phone line, or pre-book a transfer. Our Gdańsk safety guide explains how to spot a licensed taxi.

Which day trips work in winter?

Malbork Castle is open all winter and is our first choice. In the winter season, which runs from 1 October 2026 to 25 April 2027, the Historic Castle Route is open from Tuesday to Sunday, 9:00 to 16:00, with last entry at 12:45. On Mondays only the Castle Grounds Route is open, and it is free. The castle is closed on 24 and 25 December, opens with reduced hours on 26 December and opens only the grounds on 31 December. Fast trains from Gdańsk Główny take well under an hour; our Gdańsk to Malbork guide compares the options.

Sopot is twenty minutes away on the SKM commuter train, and the pier and the empty winter beach are worth an hour in any weather; see our Sopot day trip guide. Toruń, the home of Polish gingerbread, is a full day and suits December well. The Stutthof memorial museum is free to enter but check its winter opening hours before travelling; our Stutthof guide explains the trip. Leave Hel and the Łeba dunes for summer.

How do I get from the airport in December?

Gdańsk Lech Wałęsa Airport is about 12 km west of the Main Town. Your options:

Our airport to city centre guide has every option in detail, and Gdańsk in winter covers January and February too.

Frequently Asked Questions

When is the Gdańsk Christmas Market in 2026?

The organiser has published the 2026 dates as 20 November to 23 December 2026. Stalls open 12:00 to 20:00 from Sunday to Thursday and 12:00 to 21:00 on Fridays and Saturdays, and entry is free. The market does not open on Christmas Eve.

How cold is Gdańsk in December?

IMGW 1991 to 2020 climate normals give Gdańsk a December average high of 3.1°C and an average low of -1.6°C, with about 36 mm of rain or snow over around 18 days and only about 32 hours of sunshine in the month. Wind off the Baltic makes it feel colder.

How many hours of daylight does Gdańsk have in December?

About seven and a half hours. Around the solstice on 21 December the sun rises at about 08:05 and sets at about 15:20 local time, giving roughly 7 hours 20 minutes of daylight.

Are shops open on Christmas Eve in Poland?

No. Since 2025, 24 December has been a public holiday in Poland and shops are closed. Shops are also closed on 25 and 26 December and 1 January. To compensate, 6, 13 and 20 December 2026 are trading Sundays.

Is Malbork Castle open in winter?

Yes. In the 2026 to 2027 winter season the Historic Castle Route is open Tuesday to Sunday from 9:00 to 16:00, with last entry at 12:45. On Mondays only the free Castle Grounds Route is open. The castle is closed on 24 and 25 December and has reduced hours on 26 and 31 December.

Are museums in Gdańsk open between Christmas and New Year?

Mostly, yes. The Museum of Gdańsk branches and the Museum of the Second World War are closed on 24, 25, 26 and 31 December, but open on the other days in between, following their usual weekly closing days. The Museum of Gdańsk is also closed on 1 and 6 January.