Copenhagen vs Stockholm in Winter: Which Is the Better December City Break?

Khadijat Olah

october 23, 2026

I spent an embarrassing amount of one November flipping between two browser tabs, one showing Copenhagen and one showing Stockholm, convinced that if I stared long enough the right answer would appear. It didn't. What finally settled it was a Danish friend who laughed and said the two cities do December so differently that I was comparing a candlelit pub to a snowy forest cabin. She was right. Both are cosy, both are expensive, and both get dark ridiculously early, but they reward very different kinds of travellers. Here's how to pick, and how to do both if you can't.

Quick Guide: Copenhagen vs Stockholm in December

  • Primary Recommendation: Pick Copenhagen for Christmas atmosphere packed into a walkable centre, with Tivoli Gardens as the headline act. Pick Stockholm if you want a better shot at snow, a proper Swedish julbord and winter on the water.
  • Top Choice for Christmas Markets: Skansen in Stockholm, the open-air museum market running since 1903. Insider tip: it only opens on Advent weekends (Friday to Sunday), so plan your dates around it.
  • Value Pick: Stockholm's weekday dagens lunch deals and Copenhagen's smørrebrød lunch spots give you a sit-down meal for far less than dinner prices in both cities.
  • The Best Way to See the City: Take a private, personalised walking experience with Lokafy in Copenhagen or Lokafy in Stockholm and discover the neighbourhood bakeries, old taverns and winter traditions locals keep for themselves.

The Short Answer

Copenhagen in December is a compact, flat city where Christmas lights, markets, gløgg taverns and Tivoli are all within a 20-minute walk of each other. It suits first-timers, couples and anyone who wants maximum festive mood with minimum logistics.

Stockholm in December is spread across 14 islands, colder, snowier and darker, with Christmas traditions that lean more towards folk heritage, saunas and the archipelago. It suits travellers who want winter to feel like winter.

If you only have a long weekend, Copenhagen is easier. If you have four days or more and own a decent coat, Stockholm gives you more variety.

Radisson Collection, Strand Hotel, Nybrokajen, Stockholm, Svezia

Daylight and Weather: How Dark Is Dark?

This is the question everyone asks second, right after "is it worth it?"

On the shortest day of the year, Copenhagen gets roughly seven hours of daylight, with sunrise around 8:37am and sunset around 3:38pm. Stockholm sits further north and gets about six hours, with the sun setting around 2:45pm through most of December. That extra hour in Copenhagen sounds small. On the ground, it's the difference between a lazy brunch followed by a walk in daylight and a brunch followed by dusk.

Temperatures split the same way. Copenhagen averages around 3°C in December and is more likely to give you drizzle and harbour wind than snow. Stockholm's average December high is about +1°C with lows near -3°C, and snow is far more dependable. If a white Christmas is the whole point, Stockholm is the better bet, though neither city can promise it.

The upside of the dark in both places: the city lights come on in mid-afternoon, and that's when Christmas markets and candlelit cafés look their best. Locals don't hide from it. They light candles, meet friends and stay out.

Christmas Markets: Old Squares vs a Living Museum

Copenhagen

Tivoli Gardens is the big one. The 1843 amusement park turns into a Christmas village from mid-November to early January, with thousands of lights, market stalls, rides and an ice rink. It charges admission and gets busy at weekends, so a weekday evening is the move. Opening hours vary by day, so check the calendar on Tivoli's site before you go.

Outside Tivoli, the free markets cluster in the old centre: Nyhavn along the canal, Højbro Plads near the Christiansborg bridges, and Kongens Nytorv, where an ice rink usually goes up in front of Hotel d'Angleterre. For something more local, the small market street Værnedamsvej, on the border between Frederiksberg and Vesterbro, has traditionally held a Christmas market day on the first Saturday of December.

Stockholm

Skansen is the reason many people choose Stockholm in December. The world's oldest open-air museum hosts a Christmas market that has run since 1903, with bonfires, craft stalls, waffles, glögg and roasted almonds among historic farmhouses. It opens on Advent weekends only, Friday to Sunday, and entry is included in museum admission.

Stortorget in Gamla Stan is Sweden's oldest Christmas market, dating to 1837, with little red wooden stalls on the city's oldest square. The market keeps an old rule that only Swedish-made goods are sold, which means fewer plastic snowmen and more gingerbread, sweets, wool and smoked meats. It's free, small and crowded on weekend afternoons, so go on a weekday morning.

Verdict: Copenhagen has more markets within easy walking distance. Stockholm has the single most memorable one in Skansen.

Food: Smørrebrød and Gløgg vs Julbord and Fika

Where locals eat and drink in Copenhagen

Copenhagen, Denmark

Hviids Vinstue on Kongens Nytorv has been pouring drinks since 1723 and has served the same gløgg recipe since 1954. The season starts every year on 11 November at 11am, and by mid-December the basement is packed with Copenhageners in wool coats. Order the gløgg with raisins and almonds and a smørrebrød or two.

Selma on Rømersgade is a small neighbourhood spot with a Michelin Bib Gourmand for its lunchtime smørrebrød on homemade rye. Locals queue for it. It's closed on Tuesdays, so plan around that.

Juno the Bakery in Østerbro bakes the cardamom bun that half of Copenhagen's food scene talks about. It opens Wednesday to Sunday only, and the queue on weekend mornings stretches down Århusgade, so get there early. Hart Bageri on Gammel Kongevej in Frederiksberg is the reliable backup.

For a grazing lunch out of the cold, Torvehallerne by Nørreport Station is two glass market halls of smørrebrød, coffee, cheese and Christmas treats.

Where locals eat and drink in Stockholm

Pelikan on Blekingegatan in Södermalm is the place Stockholmers send visitors for husmanskost, Sweden's traditional home cooking. The 1904 beer hall has high painted ceilings and dark wood, and the meatballs with lingonberries and cream sauce are the benchmark. Book for dinner.

Kvarnen on Tjärhovsgatan, also in Södermalm, has been a beer hall since 1908 and serves the same comfort classics with a later, louder crowd. Den Gyldene Freden in Gamla Stan has operated since 1722 and claims to be Sweden's oldest restaurant.

For fika, Vete-Katten on Kungsgatan has been a konditori since 1928, with a warren of old rooms and a back courtyard most tourists walk past. Order a kanelbulle or a slice of princess cake. In December, look for lussekatter, the saffron buns baked for Lucia.

Then there's julbord, the Swedish Christmas buffet of herring, salmon, ham, meatballs and more herring. Swedes go to several each December with colleagues and friends. For a memorable one, Fjäderholmarnas Krog on the Fjäderholmarna islands runs its archipelago julbord from late November until the week before Christmas, with a boat out from Nacka Strand. Book weeks ahead.

Verdict: Copenhagen wins on bakeries and cosy taverns. Stockholm wins if a feast is your idea of Christmas.

Saunas and Winter Bathing

Both cities have embraced the hot-then-freezing ritual, and it's one of the best things to do on a dark afternoon.

In Copenhagen, La Banchina on Refshaleøen is a former shipyard building with a wood-fired sauna and its own swimming area in the harbour. In winter it runs a soup and sauna club, which is about as Danish as an afternoon gets. Book ahead, as the sauna is small.

In Stockholm, locals head out to Hellasgården, an outdoor recreation area in the Nacka nature reserve about 20 minutes by bus 401 from Slussen. There's a sauna, a hole cut in the ice for the brave, and in a cold winter, skating and cross-country ski tracks. One heads-up: the historic Centralbadet bathhouse on Drottninggatan has had its pools and saunas closed for renovation, so check before planning around it.

Lucia Day: 13 December

If your dates can include 13 December, both cities put on something special for Saint Lucia's Day.

Copenhagen does it on water. Lucia i Kajak sends hundreds of kayaks covered in fairy lights through the canals in the late afternoon, with paddlers stopping to sing carols at Nyhavn, Christianshavn and Højbro Plads. Locals know that Christianshavn is usually less crowded than Nyhavn for watching.

Stockholm does it in candlelight and song. Churches across the city hold Lucia concerts, with white-robed choirs carrying candles through dark naves, and Skansen holds its own celebrations. Concert tickets for central churches go early, so book once dates are published.

Getting Around and Getting Between Them

Stockholm, Sweden

Copenhagen's metro runs 24 hours a day and reaches the city centre from the airport in about 15 minutes. The centre is flat and small enough to walk almost everywhere.

Stockholm's islands make it more spread out. You'll use the T-bana (metro), trams and ferries more, and the Arlanda Express gets you from the airport to Central Station in under 20 minutes.

Between the two, a direct flight takes about an hour and ten minutes. The train takes around five and a quarter hours on a direct X2000, though direct services have been suspended at times in recent years and you may need to change at Malmö. Check the current timetable on SJ before booking. It's a scenic ride through snowy Swedish forest and a good excuse for an afternoon of reading.

Costs: Which Is Cheaper?

Neither city is a budget break. Hotels in central Copenhagen tend to run higher than equivalent ones in Stockholm, and restaurant dinners in both are expensive by most European standards.

The smartest saving in both cities is to make lunch your main meal. In Stockholm, look for dagens lunch, the weekday lunch deal chalked on boards outside husmanskost restaurants, often with salad, bread and coffee included. In Copenhagen, a smørrebrød lunch at a traditional spot costs a fraction of a dinner menu. Free markets, harbour walks and skating rinks fill the rest of the day without touching your wallet.

Card payments are accepted almost everywhere in both countries, and many places don't take cash at all.

Sample Itineraries

Two days in Copenhagen in December

Nørrebro, Copenhagen, Denmark

Day 1: Start with a cardamom bun at Juno in Østerbro, then walk south through the King's Garden to Nyhavn and Kongens Nytorv for the markets. Lunch on smørrebrød at Selma or in Torvehallerne. As the light goes around 3:30pm, warm up with gløgg at Hviids Vinstue, then spend the evening in Tivoli.

Day 2: Take the harbour bus or walk over to Refshaleøen for a sauna and harbour dip at La Banchina. Head back via Christianshavn's canals, then spend the evening around Frederiksberg and Værnedamsvej for dinner.

Two days in Stockholm in December

Day 1: Fika at Vete-Katten, then cross to Gamla Stan for Stortorget's market before the weekend crowds arrive. Walk up Monteliusvägen in Södermalm for the view back over the old town at sunset (early afternoon). Dinner at Pelikan.

Day 2 (an Advent weekend): Spend the morning at Skansen's Christmas market on Djurgården, then take bus 401 from Slussen to Hellasgården for a sauna. Finish with skating at the Kungsträdgården rink in the city centre, where skating is free and skates are available to rent.

Can you do both?

Yes, and it's a great December trip. Give Copenhagen two nights, take the train or a short flight, and give Stockholm two or three nights, landing in Stockholm on a Friday so you catch Skansen. Avoid travelling on 24 December, when Christmas Eve is the main celebration in both countries and many restaurants and shops close by the afternoon.

If you're building a longer Nordic winter trip, our Helsinki vs Copenhagen guide covers how Copenhagen compares with the Finnish capital.

Explore Copenhagen and Stockholm with a Local This Winter

Happy Travelers in Copenhagen, Denmark with a Lokafy Local Tour Guide

December in either city is best with someone who lives there. A Lokafyer knows which bakery opens earliest, which square has the shortest gløgg queue, where to watch the Lucia kayaks without fighting the crowds, and which husmanskost spot still does the best meatballs this season. There are no groups and no scripts. Your walk is planned around your interests, your pace and the weather.

Take a private, personalised walking experience with Lokafy in Copenhagen or Lokafy in Stockholm and see the city's winter side through local eyes.

FAQs

Is Copenhagen or Stockholm better in December?

Copenhagen is better for a short, festive break with lots of Christmas markets and Tivoli Gardens in a compact, walkable centre. Stockholm is better for a more wintry trip, with a better chance of snow, the Skansen Christmas market, julbord feasts and outdoor saunas. Copenhagen suits a long weekend, while Stockholm rewards four days or more.

Which city has more daylight in December, Copenhagen or Stockholm?

Copenhagen has about seven hours of daylight on the shortest day of the year, with sunset around 3:38pm. Stockholm has about six hours, with sunset around 2:45pm for most of December. Both cities light up early, so markets and cafés are at their most atmospheric from mid-afternoon.

Is it likely to snow in Copenhagen or Stockholm in December?

Snow is more likely in Stockholm, where December highs average around +1°C and lows dip to about -3°C. Copenhagen averages around 3°C in December and is more likely to see rain and wind than settled snow. Neither city can guarantee a white Christmas.

Which city has the better Christmas markets?

Copenhagen has more markets within walking distance, including Tivoli Gardens, Nyhavn, Højbro Plads and Kongens Nytorv. Stockholm has Skansen, an open-air museum market dating to 1903 that opens on Advent weekends, and Stortorget in Gamla Stan, Sweden's oldest Christmas market since 1837.

How do you get from Copenhagen to Stockholm in winter?

A direct flight takes about an hour and ten minutes. The train takes roughly five and a quarter hours on a direct X2000, though at times you may need to change at Malmö depending on the timetable. Check SJ's current schedule before you book.

Is Stockholm cheaper than Copenhagen?

Both are expensive, but central hotels in Copenhagen often cost more than comparable ones in Stockholm. In both cities, eating your main meal at lunch saves the most money: look for dagens lunch deals in Stockholm and smørrebrød lunch spots in Copenhagen.

What is a julbord and where can you try one in Stockholm?

A julbord is the traditional Swedish Christmas buffet, with herring, salmon, ham, meatballs and seasonal sides. Restaurants across Stockholm serve them from late November until the week before Christmas. Fjäderholmarnas Krog on the Fjäderholmarna islands runs a well-known archipelago julbord reached by boat. Book several weeks ahead.

What should you avoid when visiting Copenhagen or Stockholm in late December?

Avoid planning travel or restaurant meals for 24 December, Christmas Eve, which is the main celebration in both Denmark and Sweden. Many shops, restaurants and attractions close early that day. Also note that Skansen's Christmas market ends before Christmas, while Tivoli's Christmas season continues into early January.

Enjoyed this article?

Ready for Your Next Adventure?

Join thousands of travelers discovering amazing experiences with Lokafy