Skip to content
Voykit

When to go · Denmark

Denmark in December

Good month. Christmas markets, gløgg and æbleskiver; closures 24–26 Dec, 7-hour days.

Key facts

Verdict
Good
Crowds
Medium
Denmark
Prices
High
Denmark

Verdict

GoodVoykit month rating for Denmark

Christmas markets, gløgg and æbleskiver; closures 24–26 Dec, 7-hour days.

Is another month better than December?

December is rated good. These months rate higher:

Weather in December

  • Zealand and the islands · Copenhagen, Roskilde, Helsingør, Funen, Bornholmcool

    Mild, damp and windy; summer highs 20–24 °C (68–75 °F) with 17 h of light, winter 0–4 °C (32–39 °F) with 7 h. Bornholm is the sunniest corner in summer.

  • Jutland · Aarhus, Aalborg, Skagen, Ribe, west coastcool

    The North Sea coast is the windiest and wettest part; autumn storms bring storm surges on the Wadden Sea.

  • Als: Als · South Jutland islandcool

    Mild maritime climate; summer temps 20–22 °C (68–72 °F), winter 0–3 °C (32–37 °F).

  • Bornholm: Bornholm · whole islandcool

    June–September is the season; Svaneke claims the most sunshine hours in Northern Europe. July–August is peak for Scandinavian, German and Polish visitors — book beds and bikes ahead.

  • Funen: Funen · whole islandcold

    May–Sep is the usable window; July and August are warmest and busiest on the coasts. Winter is grey and wet, with short daylight.

  • Jutland: West coast (North Sea) · Blåvand to Skagencold

    Wind year-round; dunes and beach weather best June–August. Autumn storms can close beach access.

  • Jutland: East Jutland (Aarhus, lakes) · Aarhus, Silkeborg, Viborgcold

    Sheltered and drier than the west; May–September for city and lake days.

  • Lolland-Falster: Lolland-Falster · Both islands and the small islandscold

    Baltic-facing and windy; June–August is the reliable window for beaches and cycling. Spring and autumn are quiet and cheap but wetter.

  • Sydfynske Øhav: South Funen Archipelago · islands and coast south of Funencool

    Milder than the Danish average; summer is the ferry and kayak season, and winter sailings are fewer.

  • Copenhagen4 °C (39 °F) / 1 °C (34 °F), 17 rain days
  • Aakirkeby5 °C (41 °F) / 0 °C (32 °F), 9 rain days
  • Aalborg4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Aarhus4.6 °C (40 °F) / 0.2 °C (32 °F), 12 rain days
  • Aars4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Åbenrå3 °C (37 °F) / -1 °C (30 °F), 10 rain days
  • Allinge-Sandvig4 °C (39 °F) / -1 °C (30 °F), 9 rain days
  • Anholt4 °C (39 °F) / 0 °C (32 °F), 9 rain days
  • Assens6 °C (43 °F) / 0 °C (32 °F), 12 rain days
  • Billund4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Blokhus5 °C (41 °F) / 0 °C (32 °F), 10 rain days
  • Bogø5 °C (41 °F) / 1 °C (34 °F), 11 rain days
  • Bogense3 °C (37 °F) / -1 °C (30 °F), 8 rain days
  • Dronninglund4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Ebeltoft4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Elsinore4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Esbjerg5 °C (41 °F) / 1 °C (34 °F), 15 rain days
  • Faaborg4 °C (39 °F) / 0 °C (32 °F), 13 rain days
  • Fanø6 °C (43 °F) / 2 °C (36 °F), 6 rain days
  • Faxe4 °C (39 °F) / 0 °C (32 °F), 10 rain days
  • Fjerritslev4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Fredensborg4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Fredericia4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Frederikshavn4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Frederikssund4 °C (39 °F) / 0 °C (32 °F), 12 rain days
  • Frederiksværk4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Gedser5 °C (41 °F) / 0 °C (32 °F), 9 rain days
  • Glumsø4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Grenå5 °C (41 °F) / 0 °C (32 °F), 10 rain days
  • Gudhjem3 °C (37 °F) / -1 °C (30 °F), 10 rain days
  • Haderslev4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Hadsten4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Hadsund3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Hanstholm6 °C (43 °F) / 0 °C (32 °F), 9 rain days
  • Hasle4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Haslev4 °C (39 °F) / -1 °C (30 °F), 9 rain days
  • Herning4 °C (39 °F) / -1 °C (30 °F), 13 rain days
  • Hillerød4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Hirtshals3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Hjallerup4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Højer5 °C (41 °F) / 0 °C (32 °F), 9 rain days
  • Hjørring4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Høng3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Hobro4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Holbæk4 °C (39 °F) / 0 °C (32 °F), 17 rain days
  • Horsens4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Hundested4 °C (39 °F) / 0 °C (32 °F), 9 rain days
  • Jelling5 °C (41 °F) / 0 °C (32 °F), 10 rain days
  • Kalundborg4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Køge4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Kolding4 °C (39 °F) / -1 °C (30 °F), 13 rain days
  • Korsør4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Langeland4 °C (39 °F) / 0 °C (32 °F), 13 rain days
  • Listed5 °C (41 °F) / 0 °C (32 °F), 9 rain days
  • Løkken4 °C (39 °F) / -1 °C (30 °F), 9 rain days
  • Lønstrup5 °C (41 °F) / 1 °C (34 °F), 11 rain days
  • Læsø3 °C (37 °F) / -1 °C (30 °F), 8 rain days
  • Mariager4 °C (39 °F) / 0 °C (32 °F), 9 rain days
  • Maribo4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Marielyst4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Middelfart6 °C (43 °F) / 1 °C (34 °F), 9 rain days
  • Nakskov5 °C (41 °F) / 0 °C (32 °F), 8 rain days
  • Nexø4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Næstved5 °C (41 °F) / 0 °C (32 °F), 9 rain days
  • Nyborg5 °C (41 °F) / 0 °C (32 °F), 8 rain days
  • Nykøbing Falster4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Odense4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Otterup5 °C (41 °F) / 0 °C (32 °F), 11 rain days
  • Præstø4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Ærø6 °C (43 °F) / 1 °C (34 °F), 9 rain days
  • Randers4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Rødby5 °C (41 °F) / 0 °C (32 °F), 11 rain days
  • Ribe5 °C (41 °F) / 0 °C (32 °F), 12 rain days
  • Ringe4 °C (39 °F) / 0 °C (32 °F), 12 rain days
  • Ringkøbing4 °C (39 °F) / 0 °C (32 °F), 9 rain days
  • Ringsted5 °C (41 °F) / 0 °C (32 °F), 8 rain days
  • Rømø5 °C (41 °F) / 1 °C (34 °F), 12 rain days
  • Rønne4 °C (39 °F) / 0 °C (32 °F), 16 rain days
  • Roskilde4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Sakskøbing6 °C (43 °F) / 0 °C (32 °F), 8 rain days
  • Samsø4 °C (39 °F) / -1 °C (30 °F), 16 rain days
  • Sæby3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Silkeborg4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Skagen4 °C (39 °F) / -1 °C (30 °F), 13 rain days
  • Skanderborg4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Skive4 °C (39 °F) / -1 °C (30 °F), 17 rain days
  • Skjern4 °C (39 °F) / 0 °C (32 °F), 12 rain days
  • Skælskør4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Slagelse4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Sønderborg4 °C (39 °F) / 0 °C (32 °F), 12 rain days
  • Snogebæk3 °C (37 °F) / -1 °C (30 °F), 10 rain days
  • Sorø4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Øster Hurup3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Strynø5 °C (41 °F) / 1 °C (34 °F), 10 rain days
  • Svendborg5 °C (41 °F) / 0 °C (32 °F), 13 rain days
  • Tåsinge4 °C (39 °F) / 0 °C (32 °F), 12 rain days
  • Thisted4 °C (39 °F) / 0 °C (32 °F), 5 rain days
  • Tønder3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Varde4 °C (39 °F) / 0 °C (32 °F), 7 rain days
  • Vejen3 °C (37 °F) / -1 °C (30 °F), 11 rain days
  • Vejle4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Viborg3 °C (37 °F) / -1 °C (30 °F), 8 rain days
  • Vordingborg4 °C (39 °F) / -1 °C (30 °F), 11 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • Christmas big impact

    24–26 Dec

    Christmas Eve is the main celebration: shops close early on the 24th and most restaurants are shut 24–25 Dec.

  • New Year

    31 Dec – 1 Jan

    Fireworks everywhere at midnight; many restaurants closed on the 1st.

  • Christmas season

    Mid-Nov – Dec

    Tivoli and Christmas markets open; hotel prices up on weekends, julefrokost office parties fill restaurants.

  • Christmas markets and Tivoli Christmas check

    Mid November to Dec 23 · Copenhagen

    Crowds and higher hotel prices.

  • Christmas Eve, Dec 24, and Dec 25–26

    Dec 24–26 · Copenhagen

    Most shops and many museums are shut; restaurants may be booked or closed.

Crowds and prices

Crowds · Denmark
Medium
Prices · Denmark
High

High-price month: see what to book ahead.

Compare two months

Weather, crowds and prices for any two months in Denmark, side by side.

  • Verdict

    Dec: Good

    May: Great (better)

  • Crowds

    Dec: Medium

    May: Medium

  • Prices

    Dec: High

    May: Medium

  • Festivals listed

    Dec: 5

    May: 2

December: Christmas markets, gløgg and æbleskiver; closures 24–26 Dec, 7-hour days.

May: Long light evenings, fewer crowds than summer; holiday long weekends fill trains.

Denmark: figures are long-term averages from this guide, not a forecast.

What to pack

  • Layers: a fleece or light jacket

Build the full packing list for your trip →