Christmas market in Odense

Shop at the best Christmas markets in Denmark

Photo: VisitOdense

From November onwards, Denmark’s Christmas markets are the perfect blend of shopping, hygge and yuletide spirit. Warm up with a cup of mulled wine (gløgg) and don't forget to book extra luggage space for your return trip!


Christmas in Aarhus' Old Town

See the Danish history of Christmas come alive in the Old Town in Aarhus, where visitors can try traditional Christmas delicacies and buy decorations from the past century while walking down the old streets.

Christmas in Tivoli, Copenhagen
Photo: Freya McOmish, Scandinavia Standard

Christmas market in Tivoli Gardens

Experience a magical Christmas market in the world’s oldest theme park in the heart of Copenhagen. Breathe in the Christmas spirit in the many small shops, try Danish mulled wine (gløgg) or simply enjoy the beautiful lights around the garden.


Christmas at Børglum Monastery

Celebrate Christmas in the old monastery in this northern part of Denmark. December's weekends are the only time of year when the rooms of the monastery are open to visitors and the decorations are a must see!

Lichterkette auf dem Weihnachtsmarkt in Nexø auf der dänischen Ostseeinsel Bornholm
Photo: Pernille Bülow - Destination Bornholm

Christmas market in Bornholm

In the four weekends leading up to Christmas, the town of Nexø on the island of Bornholm transforms into a beautiful Christmas town with wooden stalls, delicious Christmas treats and perfect Danish ‘hygge’.

A prison door at Horsens Jail in Denmark
Photo: Horsens Fængslet

Christmas at FÆNGSLET

In the Prison Museum in Horsens, Christmas will be very special with halls filled with shops, treats and crafts. Buy Christmas gifts, visit Snekøbing Elf Village or take a ride on the Polar Express!

Sagolik julstämning på Gavnø Slot
Photo: Ganvø Slot & Park

Christmas at Gavnø Slot

The Baroness at Gavnø Castle loves Christmas and therefore started Christmas at Gavnø Castle. Now, 13 years later, the magical Christmas spirit has evolved, and is today Denmark’s largest Christmas Market. Here you find 150 stands with everything that a true Christmas heart may desire from Christmas decorations, elves, handcrafts, spirits, cakes, food and drinks.



Magic Christmas Market in Odense

The fairytale Christmas market in Odense takes place in the historic cobblestone streets of the old town, where storyteller Hans Christian Andersen grew up in. With stalls full of local specialties, homemade sausages, Christmas beer, Danish design and much more, you are guaranteed to get in the Christmas spirit while strolling here!

Photo: Brittany Overgaard - Frilandsmuseet

Christmas in "Frilandsmuseet" near Copenhagen

The open-air museum "Frilandsmuseet" in the north of Copenhagen is one of the largest and oldest in the world. And especially at Christmas time, the historical buildings here light up in a very special glow. With freshly baked Æbleskiver and other delicacies that we still appreciate today, you can go on a hyggelig journey into the past here!