Country guide

Christmas Markets in Denmark 2026

Last updated · How we compile this guide

When are the Christmas markets in Denmark in 2026?

We list 40 Christmas markets in Denmark, in 20 towns and cities. Confirmed 2026 dates include Christmas in Tivoli Gardens in Copenhagen, 13 Nov 2026 – 3 Jan 2027. Last season the typical opening date was 28 Nov, and 2 markets stayed open after 25 December. The first Sunday of Advent in 2026 is 29 Nov 2026.

Danish Christmas markets (julemarkeder) are all about hygge: candlelight, gløgg with raisins and almonds, and æbleskiver pancake balls. Copenhagen's Tivoli Gardens is the most famous, alongside the harbour market in Nyhavn.

In Aarhus, Den Gamle By open-air museum recreates Christmas through the centuries, and many castles and manor houses host weekend Christmas fairs.

40Christmas markets
20Towns & cities
28 NovTypical opening (2025)
2Open after 25 Dec

Best cities for Christmas markets in Denmark

All Christmas markets in Denmark by town

There are also 1 seasonal ice rink in Denmark — see our Christmas ice skating guide.

Aabenraa

  • Jul på Krusmolle12 Oct – 23 Dec 2025↗

Aarhus

  • Aarhus Art and Christmas Market28 Nov – 21 Dec 2025↗
  • Christmas Market in Viborg28 Nov – 23 Dec 2025↗
  • Christmas market at the Rudolf Steiner School29 Nov – 30 Nov 2025↗
  • Christmas market at Godsbanen6 Dec – 7 Dec 2025↗
  • Christmas market at Beboernes HusDates to be announced↗
  • Christmas market at ElværketDates to be announced↗
  • Christmas market at MollestienDates to be announced↗
  • Christmas market in Den Gamle By - The Old Town MuseumDates to be announced↗
  • Christmas market in Tivoli FrihedenDates to be announced
  • Christmas weekend at FolkestedetDates to be announced↗
  • The School of Architecture's Christmas marketDates to be announced↗
  • Topkaer Christmas BazaarDates to be announced↗

Ærøskøbing

  • Christmas market in ÆroskobingDates to be announced↗

Ålborg

  • alborg Christmas Market (Julemarkedet i Aalborg)Dates to be announced↗

Copenhagen

  • High Bridge Square Christmas Market (Julemarked Hojbro Plads)4 Nov – 21 Dec 2025↗
  • Christmas Market Thorvaldsens Plads (Formerly Julemarked Kongens Nytorv)7 Nov – 21 Dec 2025↗
  • Christmas in Tivoli Gardens13 Nov 2026 – 3 Jan 2027↗
  • Christmas bazaar at the Swedish church29 Nov – 30 Nov 2025↗
  • Christiania JulemarkedDates to be announced↗
  • Christmas Market at the Grey Hall (julemarked Den Grå Hal)Dates to be announced↗
  • Hans Christian Andersen Christmas MarketDates to be announced↗
  • King's New Square Christmas Market (Julemarked Kongens Nytorv)Dates to be announced
  • Nyhavn Christmas Market (Nyhavns julemarked)Dates to be announced↗

Dragør

  • Dragor Julemarked29 Nov – 13 Dec 2025↗

Ebeltoft

  • Christmas Market in Ree Park SafariDates to be announced↗

Harlev

  • Horslev Christmas MarketDates to be announced↗

Helsingør

  • Helsingor Christmas Market (Julemarked i Helsingor på Axeltorv)Dates to be announced↗

Hornslet

  • Rosenholm Castle Christmas MarketDates to be announced↗

Kværndrup

  • Egeskov Christmas Market (Egeskov Julemarked)8 Nov – 30 Nov 2025↗

Næstved

  • Christmas at Gavno Castle7 Nov – 16 Nov 2025↗

Odense

  • Odense Christmas Market (H.C. Andersen Julemarkedet Odense)29 Nov – 14 Dec 2025↗
  • Odense City Julemarked Christmas Market6 Dec – 21 Dec 2025↗

Ørum

  • Christmas Market at Stenvad MosebrugscenterDates to be announced↗

Randers

  • Christmas and Christmas Market at the Gaia MuseumDates to be announced↗

Ruds-Vedby

  • Birkegårdens Haver Adventurous Gardens and Christmas Market28 Nov – 28 Dec 2025↗

Silkeborg

  • Christmas Market at Museum Jorn29 Nov – 30 Nov 2025↗

Sorring

  • Christmas at Stougaarden22 Nov – 21 Dec 2025↗

Them

  • Christmas Market at GothenborgDates to be announced↗

Vrå

  • Christmas Market at Borglum Abbey21 Nov – 14 Dec 2025↗

Frequently asked questions

How many Christmas markets are there in Denmark?

We list 40 Christmas markets in Denmark. The towns with the most are Aarhus (12), Copenhagen (9), Odense (2), Aabenraa (1) and Ærøskøbing (1).

When do Christmas markets start in Denmark?

Last season the earliest market in our list, Jul på Krusmolle in Aabenraa, opened on 12 Oct 2025; the typical opening date was 28 Nov 2025. In 2026 the first Sunday of Advent is 29 Nov 2026, and most markets open in the week or two before it.

Which Christmas markets in Denmark are open after Christmas?

2 markets stayed open after 25 December last season, for example Christmas in Tivoli Gardens (Copenhagen) and Birkegårdens Haver Adventurous Gardens and Christmas Market (Ruds-Vedby). See our open after Christmas list.

Christmas markets in other countries