Copenhagen shines during the holiday season, with its streets glowing under festive lights and the smell of mulled wine (gløgg) wafting through the air. As a local Copenhagener, I know how magical our city feels in December—and it’s largely thanks to the variety of Christmas markets. Each one offers something unique, so here’s my guide to help you choose the right market (or markets!) for your visit.
👇🗺️ Map of all Copenhagen Christmas markets 🎄🎅
1. Tivoli Gardens Christmas Market
Perfect for: Families, first-timers, and lovers of all things magical
If you have time for just one market, Tivoli Gardens should be it. The market combines the magic of a historic amusement park with a festive holiday vibe. Walking through Tivoli feels like stepping into a Christmas fairy tale, with 70,000 ornaments, thousands of lights, and a lively atmosphere.
Why go? Beyond the market stalls selling handmade gifts and traditional treats, Tivoli offers rides, an ice-skating rink, and live performances. If you're traveling with kids, this is a no-brainer. Even as an adult, there’s something special about sipping gløgg while watching the illuminated Nimb Hotel.
Tips:
- Go in the evening when the lights are most enchanting
- Entry costs around 180 DKK for adults, so it’s best to make a full evening out of it
- Be prepared for crowds—this is Copenhagen’s most famous Christmas market for a reason
Getting there: Use the map below or find it here: Vesterbrogade 3, 1630 København V,
2. Nyhavn Christmas Market
Perfect for: Couples, photographers, and those seeking the classic Copenhagen postcard
Nyhavn’s picturesque setting along the canal makes it one of the most romantic spots in Copenhagen. While the market itself is smaller compared to Tivoli, its charm lies in the colorful backdrop of 17th-century houses and historic ships.
Why go? This market is all about ambiance. It’s perfect for a relaxed stroll while nibbling on roasted almonds or a Danish hotdog. The stalls offer a range of Christmas decorations, handicrafts, and local treats. If you need an amazing Glögg and a place to warm in a beautiful courtyard, I can recommend Zeleste.
Tips:
- It’s free to enter, making it ideal if you’re on a budget
- Visit during golden hour to capture stunning photos of the canal
- Combine it with a canal tour for a unique view of the city (many boat operators run special winter tours)
Getting there: Use the map below or find it here: Nyhavn, 1051 København K
3. Højbro Plads Christmas Market
Perfect for: Shoppers, history enthusiasts, and city explorers
Right in the city center near Strøget, Højbro Plads offers a traditional Christmas market vibe in the middle of it all. The square is decked out with festive decor, and the wooden stalls sell everything from artisanal crafts to gourmet goodies.
Why go? Its central location makes it easy to fit into your day. After shopping, you can visit nearby landmarks like Christiansborg Palace or Rosenborg Castle. It’s a great market for picking up unique Danish souvenirs.
Tips:
- Go hungry! Try the bratwurst or crepes—this market has some of the best street food
- It’s free to enter, but prices at the stalls can be high
- Visit in the early afternoon (before 5pm) to avoid the after-work crowd
Getting there: Use the map below or find it here: Højbro Plads, 1200 København K
4. Hans Christian Andersen Christmas Market
Perfect for: Families, fairy tale lovers, and those looking for a less crowded experience
The Hans Christian Andersen Christmas Market at Nytorv Square celebrates Denmark’s beloved author. Each stall is themed after one of his fairy tales, creating a charming, whimsical atmosphere.
Why go? This market is perfect if you want something smaller and less overwhelming. Kids will love the carousel and the chance to meet Santa Claus, while adults can enjoy traditional Danish Christmas decorations and food.
Tips:
- It’s free to enter, making it another great option for budget travellers
- Plan a visit after exploring nearby Strøget or the Round Tower
- Go in the evening for a cozier, more magical atmosphere
Getting there: Use the map below or find it here: Nytorv, 1450 København K
5. Thorvaldsens Christmas Market
Perfect for: Travelers looking for a classic Christmas vibe in an iconic setting
Once located in one of Copenhagen’s most famous squares, Kongens Nytorv, Thorvandsens Christmas Market is now located at Thorvaldsens Plads. It still offers a central and historic Christmas experience. The square is surrounded by landmarks like the Royal Danish Theatre and Magasin du Nord, making it an excellent spot for combining sightseeing with holiday cheer.
Why go? This market is effortlessly charming, with beautifully decorated wooden stalls offering everything from gløgg to handmade gifts. Its central location makes it a convenient stop during a day of exploring.
Tips:
- Visit in the early evening when the lights create a magical atmosphere.
- Pair your visit with a trip to nearby Nyhavn or Strøget.
- It’s free to enter, but you’ll be tempted to splurge on gourmet snacks.
Getting there: Use the map below or find it here: Thorvaldsens Plads, 1213 København K
Which One Should You Choose?
- If you want the full festive experience: Go to Tivoli Gardens. It’s the quintessential Copenhagen Christmas market.
- For a romantic evening: Head to Nyhavn. The cozy setting by the canal is perfect for couples.
- For last-minute gifts and great food: Visit Højbro Plads. Its central location makes it ideal for spontaneous visits.
- For families with young kids: Opt for the Hans Christian Andersen Christmas Market, where children can enjoy fairy tale-themed fun.
- For a classic and convenient experience: Stop by Thorvaldsens Christmas Market, especially if you’re short on time.
My Personal Recommendation
If you can only visit one, I’d say start with Tivoli Gardens for the sheer magic of it. Yesterday I was talking with two visitors from Australia who stated that during their whole trip (7 days in Copenhagen):
Tivoli was the best part of Copenhagen! We loved the lights and everything was just so magical. This was very unique.
However, my personal favorite is Nyhavn—there’s something about sipping gløgg while strolling along the iconic harbor that feels quintessentially Danish. For the ultimate Christmas market crawl, combine Højbro Plads and Kongens Nytorv since they’re so close to each other. Get an overview of all Christmas Markets using the map below.
Whichever one you choose, you’re guaranteed to leave with a heart full of hygge and holiday cheer. Enjoy your visit!