Opens in a new tab

The Best Christmas Markets in Sweden

Sweden's markets are small and close early, but they come wrapped in Lucia candles, Skansen's ring dances and Liseberg's six million lights.

This season 
  

Stortorget hasn't published its 2026 hours yet, and market prices are from 2025.

Gothenburg Christmas Market
Christmas Wanders Index 2026 award seal

Our pick in

Gothenburg6.6/10 · № 142 of 195
The short answer

If you only go to one Christmas market in Sweden this year

Our pick, and the runner-up worth the detour.

Our pick in Sweden

Gothenburg

Gothenburg · 14 Nov–30 Dec · 46 stalls at Liseberg

Liseberg puts six million lights, more than 2,100 snow-dusted firs and three small markets inside an amusement park, with a new kilometre-long light trail this year. It's the one big Swedish market that comes back after Christmas, from 26 to 30 December, and Haga's cobbled street market and Kronhuset's craft halls are free. Check the calendar first, though, because Liseberg is shut Monday to Thursday in November.

Stockholm has the older market and Skansen's ring dances round the tree, but Stortorget is small, so plan it around a Friday to Sunday.

This is the shortlist

It's ranked on atmosphere, stall quality and how well the city works as a base.

Best lights
Oldest market
Malmö
Day trip from Copenhagen
Uppsala
One weekend on the cathedral square
Sigtuna
Advent Sundays in the oldest town
Tjolöholm
Castle market south of Gothenburg

Still torn? Take the market quiz and get your top three →

This season

When does every Sweden Christmas market open and close?

This list is updated as official dates land

Sweden · opening dates
MarketOpensClosesSizeEntrySince
Jul på Liseberg
Sat 14 Nov
Wed 30 Dec
MediumPartial2000
Stortorgets julmarknad
Sat 21 Nov
Wed 23 Dec
MediumMostly free1837
Runs into January Closes before the New YearDates change from year to year, so check the market’s own page before you book.

Going further? Every market’s dates in one place, in the market calendar →

Browse by country

One Christmas season, country by country

Every market, ranked

All Christmas markets we visited in Sweden

Gothenburg Christmas Market

14 Nov – 30 Dec · Partial

Atmosphere8
Food and drink7
Value4
Elbow room6
Christmas market stalls and a tall Christmas tree in front of the red and ochre merchant houses on Stortorget in Gamla stan, Stockholm, in December.
Photo: Ximonic (Simo Räsänen), Wikimedia Commons, CC BY-SA 4.0

21 Nov – 23 Dec · Mostly free

Atmosphere8
Food and drink6
Value5
Elbow room5
Side by side

How they compare

Tick any two markets to put them head to head. The Index is the overall score out of 10, and elbow room is a planning signal that sits outside it.

MarketAtmosphereValueFoodElbow roomAccessStallsIndex
8476766.6
8565856.4

Swipe the table sideways to see all six scores and the Index →

Sorted by Index. Tick a third market and it swaps out the one you picked first.

Head to head
Index
Index

Atmosphere
Value
Food
Elbow room
Access
Stalls

The full comparison adds who each one suits, how cold it gets and the real trains between them.

How Do Christmas Markets in Sweden Work?

I get more excited about December in Sweden than about countries with far bigger markets, and it comes down to a ring of strangers dancing round a tree at Skansen and a hill of six million lights in Gothenburg.

The stalls are almost beside the point, which is lucky, because there aren't many and they keep odd days. Skansen's market in Stockholm, the street market in Haga and nearly every castle and small-town fair open at weekends only, Malmö's square adds just the Thursday, and Liseberg in Gothenburg is shut from Monday to Thursday for the whole of November.

Midweek that leaves you very little. Stockholm's main market had 41 huts last year and closed at 18:00 on most nights, and from Monday to Thursday there's no Skansen to go on to.

Plan a Christmas trip to Sweden round a Friday to Sunday, and if you can choose which one, make it the first or second weekend of December.

When Are the Christmas Markets in Sweden in 2026?

The Christmas markets in Sweden's cities run from Saturday 14 November to Wednesday 30 December 2026. Liseberg in Gothenburg is the only one that spans all of it, on Fridays to Sundays in November, with Wednesday and Thursday evenings added from 2 December and every day from the 16th.

Stockholm keeps a shorter season inside that one. Stortorget opens on Saturday 21 November and finishes on Wednesday 23 December, and Skansen's market runs on Fridays to Sundays from 27 November to 20 December.

The castle markets are the reason to come early. Tjolöholm, south of Gothenburg, holds its market on three weekends from 20 November, and it's finished by 6 December.

If a castle isn't on your list, wait a week or two. Friday 4 to Sunday 6 December is the fullest weekend in Sweden. In Stockholm the Royal Stables open for their only three days and the boats run out to Vaxholm's market, Tjolöholm has its last weekend, and Uppsala, Jamtli in Östersund and Gammelstad up in Swedish Lapland are all due to hold theirs.

The weekend after has less on and one thing the first can't match, because Sunday 13 December is Lucia.

Lucia on 13 December

Lucia moves me more than any Christmas market in Sweden does. A girl in white with candles in her hair walks through the dark with a line of singers behind her, and nothing on a market square comes close to it.

This year it falls on a Sunday, when the weekend markets are open as well, and for the week around it the bakeries are full of lussekatter, the S-shaped saffron buns that go with it.

Skansen is the easy place to see it in Stockholm, with Lucia concerts in Seglora Church at 11:00, 13:00, 14:30 and 16:00, all included in the ticket. Gothenburg takes it outside, sending Lucia up Avenyn in a parade of vintage vehicles to a free concert that's expected at about 17:30.

Be in Sweden for Lucia on Sunday 13 December if your dates can bend that far, and eat a lussekatt while it's still warm.

The Best Christmas Markets in Sweden

I've made Gothenburg my pick because no evening in Stockholm matches Liseberg after dark, but a whole weekend I'd spend in Stockholm, where Skansen, Stortorget and the day trips give you far more to do.

Gothenburg (My Pick)

Liseberg is an amusement park with six million lights on it, and I'd pay to walk round it even if every stall were shut.

More than 2,100 firs stand dusted in fake snow, a tree of light 116 metres tall rises over the hill, and this year a new trail of lights runs for a kilometre round it. Skating is part of the ticket, and our Index puts Gothenburg just ahead of Stockholm, 6.6 to 6.4.

The Gothenburg Christmas market inside all that is smaller than the fuss suggests, 46 stalls across three little markets, and on a December weekend the paths between them turn into one slow queue. Be at Liseberg for 15:00 on a Wednesday or Thursday between 2 and 17 December, when you walk in at dusk and can still get near the stalls.

Forty-six stalls won't get through a present list, and I'd do mine in town before Liseberg opens. Haga's cobbled main street fills with stalls from 11:00 to 16:00 on the four Advent weekends, and Kronhuset, finished in 1654, changes its market theme every few days. Both are free.

The one Gothenburg market that needs a car is Tjolöholm, a Tudor-style castle 40 km south of the city, with choirs, carriages and a fire show on every market day. It's the grand one, and I'd hire a car for it.

Stockholm

Stockholm's main market would disappoint me almost anywhere else. Stortorget is a ring of red huts you can walk round in 20 minutes, and it nearly didn't happen this year, after the police asked for vehicle barriers the organiser struggled to pay for, so expect a few of the stalls round the corner on Järntorget.

I forgive it everything, because it has stood in one of the loveliest squares I know since 1837 and it sells mostly Swedish crafts. The Stockholm Christmas market I'd cross Europe for, though, is out on Djurgården, at Skansen.

Skansen is an open-air museum of old Swedish houses, with bonfires along the paths and a folk band by the tree, and five times a day everyone joins hands and dances round it, strangers included. Get in the ring, because I've rarely been happier at a Christmas market.

Skansen's market in Stockholm is open Friday to Sunday only, and Friday is the calm day. You pay full museum entry, because there's no market-only ticket, and the stalls themselves are fairly ordinary, which is why I'd give it half a day and see the houses.

What I'd do with the other half of that day depends on the weekend. On Saturday 28 November more than 600 student companies take over Kungsträdgården, and during that first weekend of December about 70 Swedish craftspeople set up among the King's horses in the Royal Stables, which is where I'd buy presents.

I'd keep the Sunday for getting out of town. Sigtuna, the oldest town in Sweden, holds its market on the four Advent Sundays, about an hour away by train and bus, and Vaxholm's is about an hour by boat through the islands on an ordinary transport ticket, on 5 and 6 December only. Uppsala's historical market by the cathedral is 38 minutes away and due back that same weekend, after drawing 30,000 people in its first year, 2024.

Malmö and Lund

Malmö is the Swedish market you can reach without sleeping in Sweden. It's 39 minutes from Copenhagen by train, and Malmö's market is open Thursday to Sunday on the four Advent weekends, from 11:00 to 18:00 on Gustav Adolfs torg, starting on 26 November. It's free, and its last weekend isn't firm yet, so check before a late trip.

I'd go a little further if the dates fit, because Lund has the better idea. Kulturen, the town's open-air museum, opens its old houses with costumed guides for a single Christmas weekend, 27 to 29 November, and charges 160 SEK.

Jamtli, Gammelstad and the North

For a market in proper winter you have to go a long way north. Jamtli, in Östersund, is another open-air museum, with nearly 200 craftspeople, horse-drawn sleighs and dog sledding, on that first weekend of December.

Gammelstad, a UNESCO-listed church town outside Luleå in Swedish Lapland, holds its market on the Saturday and Sunday of the same weekend, from 12:00 to 16:00. It bans coloured and flashing lights from the stalls, which tells you what kind of market it wants to be.

I'd only go for either if the north is the holiday and the market is the bonus.

What Do Christmas Markets in Sweden Cost?

Getting in costs less than you'd fear in Sweden, and the glögg is the let-down.

The square and street markets are free, Stortorget, Haga, Kronhuset and Malmö among them. Liseberg costs from 125 SEK online, 20 SEK less than at the gate, and that covers the lights, the markets and the rink, while the Royal Stables charge 120 SEK at the door.

A cup of glögg was 60 SEK on Stortorget last year and a small one 37 SEK at Liseberg, and at the stalls it's often weak or alcohol-free. I'd drink it to warm my hands and go to a bar for the real thing.

The meal to spend on is a julbord, the Swedish Christmas buffet of herring, salmon, meatballs and ham. At the Veranda in Stockholm's Grand Hôtel it's 1,195 SEK, and it's the one big bill of the trip I wouldn't skip.

Paying for all of it is easy, because you won't need cash. Liseberg is cashless, a tap of a contactless card gets you onto the metro in Stockholm for 43 SEK and the trams in Gothenburg for 38 SEK, and the Swish signs on the stalls need a Swedish bank account, so ignore them.

What's the Weather Like in Sweden in December?

The sun sets at 14:46 in Stockholm in the middle of December and at about 15:24 in Gothenburg, which sounds grim and is half the reason the lights work.

It's colder on the east coast than the west. Stockholm sits at about 3°C by day and just below freezing at night, while Gothenburg is a degree or two milder and a good deal wetter.

Our snow odds study found snow on the ground on 35% of Stockholm's market days and 16% of Gothenburg's, so Stockholm is a slightly better bet than Oslo, and Gothenburg mostly gets by on the fake kind.

Whichever you choose, dress for standing on a hill. Skansen is exposed, windy and colder than the town below it, and Liseberg always feels a few degrees colder than the streets outside.

Getting Around Sweden by Train

Fly in, because London to Stockholm takes about 38 hours and two nights by rail. From Arlanda the express train reaches the centre in 18 minutes for 349 SEK, and the coach takes about 40 minutes from 99 SEK.

The fastest Stockholm to Gothenburg train takes 3h18, with a direct one about every hour in the daytime, and from 2 December I'd use it to catch both cities on their quiet days, Liseberg on a Wednesday or Thursday evening and Skansen on the Friday.

Malmö is another 2h18 beyond Gothenburg on the fastest train, and it makes more sense as an afternoon out of Copenhagen than as a stop on a Swedish trip.

Crossing the Border

Denmark is the obvious next country, since Malmö is only a bridge away from it. The Copenhagen Christmas market is about three and a half hours from Gothenburg on a direct train you don't need to book, and Tivoli makes a good match for Liseberg if lights are what you came for.

From Stockholm it's a longer haul, 6h02 with a change at Malmö while the direct trains are suspended, and I'd only do it as part of a trip through the Christmas markets in Denmark.

Norway is two hours nearer to Gothenburg than to Stockholm. Trains reach the Oslo Christmas market in about three and a half hours from Gothenburg, about four times a day, and the direct ones from Stockholm take from 5h30, with the rest of the Christmas markets in Norway beyond.

Christmas Week in Sweden

Swedes celebrate on the 24th, and every market in Stockholm has packed up by then.

Liseberg reopens from 26 to 30 December, from 12:00 to 20:00, after shutting on the 24th and 25th, and that makes Gothenburg the only big Swedish market you can still visit after Christmas.

If you're in Stockholm over Christmas anyway, Skansen's park stays open without its market, from 10:00 to 14:00 on Christmas Eve and until 16:00 from Christmas Day. Buy anything you want to drink before then, because Systembolaget, the state off-licence, is shut from 24 to 26 December.

So, Are the Christmas Markets in Sweden Worth It?

They are if you come at a weekend. A Tuesday in Stockholm gives you one small square that's shut by 18:00, and from Friday to Sunday the same city has bonfires at Skansen and a ring of people joining hands, which no German market has given me.

Do Liseberg midweek, then Stockholm from Friday 4 to Sunday 6 December, or move the whole thing a week later for Lucia, and bring proper boots, because the best of Sweden happens outdoors.

On the map

How far apart are the Christmas markets in Sweden?

Every line is a train between two markets, with the fastest journey time. Tap a market to see its dates, the trains from there and hotels nearby.

Staying in one place? See everything in reach.Pick your base and the big map colours every Christmas market by train time from there. Add your dates and it hides the ones that are closed.
Planning the trip

Christmas markets you can pair by train

Pick a day and you get that day’s real trains, the last one back and where to buy the ticket.

Stockholm → Gothenburg
How often3h18 · SJ high-speed trains about hourly
Gothenburg → Malmö
How often2h18 · SJ, or about 2h53 on the Öresund train
Malmö → Copenhagen
How often39 min · every 20 to 30 min, no booking
Stockholm → Uppsala
How often38 min · SJ, or 56 min on the commuter train
Gothenburg → Oslo
How oftenabout 3h30 · Vy, about 4 a day
Stockholm → Sigtuna
How oftenabout 1 hour · train to Märsta, then bus 570 or 575
London → Stockholm
How oftenabout 38 hours · two nights, via Brussels and the Hamburg sleeper

Fastest train that day, station to station. Last back is the last train back to where you started. Check the exact train before you pay.

Trip planner

Got a few of these in mind? We’ll build the days.

Pick your dates and the markets you want. The planner checks every market is open on the day you’re there, saves the lit-up squares for after dark, times the trains between them and lists what to book, in the order it sells out.

  • Open on your dayNo turning up the day after a market has closed.
  • Real trains, timedFrom the timetable for your date, with the last one back.
  • Bookings in the right orderHotels, trains and tours, with the ones that sell out first at the top.

Your trip

About a minute. Nothing to sign up for.
Nights
Markets
Who’s going
Build my trip →

Opens the trip planner with your days already built. From there you can print the trip pack or save it as a PDF, add the trip to your calendar or share the link.

Sweden on our theme lists

Which cities here made each list, so you can pick by what you’re into.

A ChristmasWanders pocket guide, a street map of every market on one side and hours, prices and transport tips on the other

A pocket guide, both sides

Free pocket guide

Every market in your city, on one sheet of paper

Tell us which city you’re going to and we’ll email you its pocket guide. It’s a real street map with every market on it, plus the opening hours, what things cost and how to get from one market to the next. Print it, fold it, and it still works when your phone dies in the cold.

Two A4 pages, made to print on both sides of one sheet. After that, a few emails a season, and you can unsubscribe in one click.

Quick picks