
A CalenVoy guide
Lucia and Christmas
in SwedenWhere to see it, what to book, and what closes
Lucia, the Christmas markets, the julbord and the holidays themselves, with the 2026 dates, concerts and opening hours as they stand.
Sweden's big Christmas day is the 24th, not the 25th. Plan the trip around Christmas Eve.

The short answer
Stockholm,
Sunday 13 December,
book now
Lucia falls on Sunday 13 December 2026. For a first one, book a Lucia concert at Storkyrkan in Gamla stan, which runs from 6 to 13 December at SEK 110 to 305, and book it now: some Stockholm Lucias are already sold out. Spend a weekend at Stockholm's Christmas markets, at Skansen on Fridays to Sundays from 27 November or the Royal Stables from 4 to 6 December, and book one julbord, the Christmas buffet, at around SEK 1,000 to 1,400. Christmas Eve, Thursday 24 December, is the day Sweden celebrates. Some museums close and much of the country is at home, so plan the day rather than leave it to chance.

The dates, and which are holidays
Advent begins on Sunday 29 November 2026, and the Advent Sundays follow on 6, 13 and 20 December. Nobel Day is Thursday 10 December. Lucia is Sunday 13 December. Christmas Eve, julafton, is Thursday 24 December, Christmas Day Friday 25 and Boxing Day, annandag jul, Saturday 26. New Year's Eve is Thursday 31 December, then New Year's Day on Friday 1 January 2027, Epiphany on Wednesday 6 January, and tjugondag Knut, which traditionally ends Christmas, on Wednesday 13 January.
Swedish law names Christmas Day, Boxing Day, New Year's Day and Epiphany as public holidays. Christmas Eve and New Year's Eve are not, but most people have them off under their working agreements, and they are the days that are celebrated. Lucia is not a holiday in law either. In 2026 it happens to be one anyway, because every Sunday is.
Christmas 2026 falls conveniently: Christmas Eve is a Thursday, so the country runs straight from Thursday to Sunday without a working day in between.

What Lucia is
Lucia herself was a saint of Syracuse, in Sicily, and nothing about her is Swedish. What Sweden built around her date is several traditions folded together. Before the calendar reform of 1753, Lucia night was counted as the longest night of the year and a dangerous one. A white-clad Lucia with candles is recorded at Horn, a manor in Västergötland, in 1764; students kept their own Lucia customs in the 1800s; and the first public Lucia procession in Stockholm was staged in 1927, by the newspaper Stockholms Dagblad.
Medieval Sweden kept 13 December as Saint Lucy's feast day, and few pictures of her survive from that time. One is an embroidery from Torskinge church in Småland, from around 1500, which tells the story of her martyrdom; in the detail here she receives communion from a churchman. Her death has nothing to do with the Swedish tradition, which grew from the date, not the story. The photograph is by Maria Neijman for the Swedish History Museum, CC BY 4.0.
Today a Lucia procession is a Lucia in a white gown, a red sash and a crown of candles, attendants in white each holding a candle, and often star boys in tall pointed hats, all singing as they walk. The candles in the crown are now usually electric. The melody everyone knows, 'Sankta Lucia', is a Neapolitan song of 1850 by Teodoro Cottrau; the other standard, 'Natten går tunga fjät', has Swedish words written in 1928.
Afterwards there is coffee or glögg, saffron buns called lussekatter and gingerbread biscuits, pepparkakor. Schools, workplaces and churches across the country hold their own Lucias, many in the dark early morning, so the 13th is less one event than thousands of small ones.
Where to see Lucia in 2026
In Stockholm the surest choice is Storkyrkan, the cathedral in Gamla stan, which holds Lucia concerts on 6 December at 15:00 and 17:00, every evening from 8 to 11 December at 18:00 and 20:00, four times on 12 December and four times on 13 December, the last at 21:30. Tickets are SEK 110 to 305, the concerts last about an hour, and latecomers are not let in. Stockholms musikgymnasium sings Lucia in the Blue Hall of the City Hall on 12 December at 19:30 and 13 December at 16:00 and 19:00, and holds a free Lucia morning at Maria Magdalena kyrka on Södermalm at 07:30 on Friday 11 December.
At Skansen, Lucia is sung in Seglora church on 12 and 13 December, four times a day between 11:00 and 16:30, and it needs a concert ticket of its own on top of park admission. Skansen has kept a Lucia since the 1890s. Two other Stockholm Lucias were already sold out in October: the Dalarna Lucia at Nordiska museet, and the Lucia breakfast at Nalen on 11 December.
Outside Stockholm, Uppsala Cathedral holds Lucia concerts on 11, 13 and 14 December, with a shorter family performance at 15:00 on the 13th. Gothenburg Cathedral sings 'Lucia, välkommen' on 10, 12 and 13 December. In Malmö, three churches hold Lucia on 12 and 13 December at SEK 50 to 150, with tickets on sale from 2 November at Kulturcentralen. In Lund, Kulturen's Christmas fair closes each day with a Lucia procession.
The Christmas markets
Stockholm's oldest is at Skansen, held since 1903 among the open-air museum's old buildings: Fridays to Sundays from 27 November to 20 December 2026, 10:00 to 17:00 and to 16:00 on Sundays, included in park admission. The Royal Stables, Hovstallet, behind the palace, hold a market of about seventy makers from 4 to 6 December, at SEK 120. The market on Stortorget in Gamla stan is listed by Visit Sweden for 22 November to 23 December, though its organiser had not published hours when we checked.
In Gothenburg, Liseberg's Christmas season runs on selected days from 14 November to 30 December. Haga has a street market on weekends from 28 November to 20 December, 11:00 to 16:00; Kronhusjul fills the old Kronhuset on changing days from 25 November, free to enter; and the estates of Gunnebo and Tjolöholm hold weekend markets in late November and early December.
Skåne does Christmas in its castles and old farms. Övedskloster, in Sjöbo, where we are based, holds about 140 exhibitors from 11 to 13 December, at SEK 120. Kulturen's Julstök in Lund runs from 27 to 29 November, at SEK 160; Bosjökloster's from 27 to 29 November, at SEK 110; Fredriksdal in Helsingborg from 4 to 6 December, at SEK 175; and Norrviken in Båstad on the first two December weekends. Further afield, Visby's Medeltida Jul fills the ruin of S:t Nicolai from 4 to 6 December, free, and Uppsala and Gamla Linköping hold historic markets, also free, on the first weekends of December.

Julbord, the Christmas buffet
A julbord is a Christmas buffet. Restaurants serve it in the weeks before Christmas, and it is laid again on Christmas Eve, at home and at places like Camp Ripan in Kiruna. Expect several kinds of pickled herring, the Christmas ham, boiled and then glazed with egg, breadcrumbs and mustard, small sausages, liver pâté, Janssons frestelse, an anchovy and potato gratin, and sometimes lutfisk, dried fish soaked in lye before it is cooked. There is glögg, and a small glass of snaps with a song before it.
Restaurants set their own seasons, from the middle of November to just before Christmas, and the popular ones sell out. In Stockholm, Stadshuskällaren, under the City Hall, serves julbord from 17 November to 22 December 2026, at SEK 695 to 1,195 for lunch and 995 to 1,395 for dinner depending on the date. The Grand Hôtel's in the Winter Garden is SEK 1,395, plus a SEK 35 service charge. In Gothenburg, Långedrag Värdshus serves by the sea from 20 November to 23 December, from SEK 995, and Fiskekrogen from 20 November, at SEK 995 to 1,345. Book as early as you can.
Between the buffets, Sweden drinks julmust, a dark, sweet Christmas soft drink: about 50 million litres a year, by the brewers' own figures. Our snaps blending afternoon is a good way to arrive at the table with a bottle of your own.
Christmas Eve
Sweden celebrates on the 24th, a habit kept from the old vigils on the eve of great feast days. The day has a shape. At 15:00, traditionally, a large part of the country sits down to watch Kalle Anka, Disney's Christmas cartoons, which SVT has shown on Christmas Eve since 1960; 2,984,000 people watched in 2025. SVT had not published the 2026 time when we wrote this. Then comes the meal, and the jultomte, the Christmas tomte, brings the presents that evening, not on Christmas morning.
Rice porridge, risgrynsgröt, belongs to Christmas, often with a single almond hidden in the pot. Early on Christmas morning, churches hold julotta, the dawn service. In the windows you will see paper Advent stars and electric candlesticks, a custom that arrived from Germany and spread through Sweden in the 1930s, and straw goats, left over from the days when a goat, not a tomte, brought the gifts.
Up in Gävle, the town's giant straw goat is inaugurated on Stortorget at 16:00 on Sunday 29 November 2026, its 60th anniversary. Whether it survives the season is followed every year: the 2024 goat did, the 2023 one was eaten by jackdaws, and the 2025 one was blown down in a storm on 27 December.

What is open over Christmas
Not everything closes. On Christmas Eve, Skansen is open from 10:00 to 14:00, and from 10:00 to 16:00 on Christmas Day and Boxing Day. Nordiska museet is open from 10:00 to 17:00 every day through the holidays, including Christmas Eve and Christmas Day. The Vasa Museum closes on 24 and 25 December and reopens on Boxing Day. Moderna Museet closes on 24, 25 and 31 December and on New Year's Day. The Royal Palace runs a Christmas hunt for children every day from 26 December to 6 January, 10:00 to 16:00.
Systembolaget, the state alcohol shop, is the one to plan around. It is open until at least 19:00 on 22 and 23 December, then closed on 24, 25 and 26 December; open until 15:00 on New Year's Eve; and closed on New Year's Day and on 6 January. Buy what you need by the 23rd. Many shops and restaurants keep shorter hours on 24 to 26 December, so check each one, and check SL's journey planner for buses and trains on the days you travel.
New Year's Eve
Stockholm's New Year's Eve has one fixed point. Skansen opens from 20:00 to midnight on 31 December, and at midnight Tennyson's 'Ring Out, Wild Bells' is read in Swedish, as Nyårsklockan, live on SVT. Ordinary admission applies, children up to 15 need a free digital ticket of their own, and fireworks are not allowed in. For a dinner instead, Fotografiska's New Year's Eve is SEK 2,695 with drinks.
Fireworks are not a free-for-all. You must be 18 to buy or let them off, rockets on sticks need special permission, and in Stockholm a police permit is needed wherever fireworks risk harm or real disturbance, which in a dense city is most places.

Weather, light and snow
December in the south is grey, damp and only just above freezing. SMHI's 1991–2020 averages are 0.6 degrees in Stockholm, 2.1 in Gothenburg and 2.6 in Malmö. On Lucia the sun rises in Stockholm at 08:36 and sets at 14:47; on Christmas Eve, at 08:44 and 14:49. Malmö gets about an hour more.
A white Christmas is possible in the south, and nothing more. SMHI counts one as at least a centimetre of snow on Christmas morning, and across Svealand, the region around Stockholm, that happened in 59 per cent of the years from 1991 to 2020, down from 75 per cent in 1961–1990. If snow matters, go north. In Kiruna the sun does not rise at all on either day; our polar night guide has the dates.

Christmas in the north, and getting there
Lapland at Christmas is snow, polar night and long dark skies. Camp Ripan in Kiruna sells a four-night Christmas from 23 to 27 December 2026, at SEK 9,460 a person, with a julbord on Christmas Eve, and a New Year from 29 December to 2 January at SEK 9,530. ICEHOTEL at Jukkasjärvi, which opens on 11 December, serves a four-course Christmas dinner on the 24th, rather than a buffet. Our Icehotel guide has the rest.
Christmas is one of the year's busiest times to travel. SJ's tickets for 13 December 2026 to 10 January 2027 are already on sale, and SJ's own advice is to book early and be flexible about the day.
Christmas 2026, date by date
The dates a visitor can plan around. Times and prices are for 2026.
- 27 Nov – 20 DecMarketsSkansen's Christmas market, Fridays to Sundays. Kulturen and Bosjökloster in Skåne on the first weekend.
- Sun 29 NovFirst AdventAdvent begins. The Gävle goat is inaugurated at 16:00 on Stortorget.
- 4 – 6 DecBig weekendHovstallet in Stockholm, Medeltida Jul in Visby, Fredriksdal in Helsingborg, Uppsala on the 5th and 6th.
- 6 – 13 DecLucia weekLucia concerts at Storkyrkan, SEK 110–305. Övedskloster's market from 11 to 13 December.
- Sun 13 DecLuciaLucia in churches, schools and at Skansen's Seglora church across the country.
- Thu 24 DecChristmas EveThe day Sweden celebrates. Skansen 10:00–14:00; Systembolaget and the Vasa Museum closed.
- 25 – 26 DecHolidaysChristmas Day and Boxing Day. Julotta at dawn on the 25th; Nordiska museet open both days.
- Thu 31 DecNew Year's EveSkansen 20:00–midnight, with the reading of Nyårsklockan at twelve.
- Wed 6 JanEpiphanyA public holiday. Christmas formally ends a week later, on tjugondag Knut.
From each organiser's own published programme and opening hours, checked in October 2026.

Five places for
a Swedish Christmas
The capital for Lucia, two for the old markets, and two in the north for snow and the dark.
- Our first choice

Stockholm
Storkyrkan's Lucia, Skansen's market since 1903, and museums open through the holidays.
The place - The medieval market

Visby
Medeltida Jul in the ruin of S:t Nicolai, 4 to 6 December, free to enter.
The place - Skåne

Österlen
Castle and farm markets across the south, and Övedskloster, close by in Sjöbo.
The place - The ice

Jukkasjärvi
ICEHOTEL opens on 11 December, in the first days of the polar night.
The place - Snow, for certain

Abisko
A Christmas without a sunrise, and long evenings under the sky.
The place
How many nights
to give it
Threenights, Friday to Monday
A weekend in December gives you a market, a Lucia concert and a julbord, which is the whole of it.
- One eveningA Lucia concert and a julbord on the same night, from a Stockholm hotel.
- Three nightsThe Lucia weekend, 11 to 14 December: a concert, Skansen's market and a julbord.
- A week or moreChristmas itself, from the 23rd, in Stockholm or in Lapland, with New Year to follow.

Worth knowing
Seven things other guides get wrong
- “Saint Lucia is a Swedish saint.”She was from Syracuse, in Sicily. What is Swedish is the tradition built around her day.
- “Lucia is the shortest day of the year.”It was counted the longest night before the calendar reform of 1753. The solstice is 21 December.
- “The Lucia tradition is ancient.”The white-clad Lucia is recorded in 1764, and the first public procession in Stockholm was in 1927.
- “Swedes open their presents on Christmas morning.”On Christmas Eve, when the tomte brings them.
- “Everything closes from Christmas to New Year.”Skansen and Nordiska museet are open on Christmas Day. Systembolaget is the one that really closes.
- “Stockholm always has a white Christmas.”Not reliably. In the region around Stockholm it happened in about three years out of five from 1991 to 2020.
- “The Gävle goat burns every year.”Not every year. The 2024 goat survived, and the 2025 one was blown down in a storm.
What to bring
- A warm, waterproof coat: December in the south is wet
- Shoes with grip for icy cobbles in Gamla stan
- Gloves and a hat for an afternoon at the markets
- Something smart for a julbord or a Lucia concert
- A card or phone to pay: some markets take no cash
- Printed or saved tickets for every concert
- Your table booking for the julbord
- Anything from Systembolaget, bought by the 23rd
Questions
When is Lucia in Sweden in 2026?
Sunday 13 December 2026. Lucia concerts run through the week before it: Storkyrkan in Stockholm from 6 to 13 December, Gothenburg Cathedral on 10, 12 and 13 December.
Is Lucia Day a public holiday in Sweden?
Not in law. In 2026 it falls on a Sunday, and every Sunday is a public holiday, so it is one that year by coincidence.
Where can I see a Lucia procession in Stockholm?
Storkyrkan in Gamla stan holds Lucia concerts from 6 to 13 December at SEK 110 to 305. There is also Lucia in the City Hall's Blue Hall on 12 and 13 December, at Skansen's Seglora church on the same days, and a free Lucia morning at Maria Magdalena kyrka at 07:30 on 11 December.
What do Swedes eat on Lucia Day?
Saffron buns, lussekatter, and gingerbread biscuits, pepparkakor, with coffee or glögg.
Are there Christmas markets in Stockholm?
Yes. Skansen's runs on Fridays to Sundays from 27 November to 20 December 2026, and the Royal Stables hold one from 4 to 6 December, at SEK 120.
What day do Swedes celebrate Christmas?
Christmas Eve, 24 December. That is when the family meal and the presents happen. Christmas Day, the 25th, is the public holiday.
What do Swedes watch on Christmas Eve?
Kalle Anka, Disney's Christmas cartoons, traditionally at 15:00 on SVT, shown every Christmas Eve since 1960. Almost three million people watched in 2025.
Is everything closed on Christmas Eve in Sweden?
No. Skansen is open from 10:00 to 14:00 and Nordiska museet from 10:00 to 17:00 on Christmas Eve 2026. Systembolaget and the Vasa Museum are closed, and many shops and restaurants close early.
What is a julbord, and do I need to book?
A Christmas buffet served from mid-November to just before Christmas. Yes, book: the well-known ones sell out. Expect about SEK 1,000 to 1,400 a person for dinner in Stockholm.
What do they call Santa in Sweden?
Jultomten, often just tomten. He brings the presents on Christmas Eve.
Jul: Swedish for Christmas. The word is very old, and what it first meant, nobody knows.
Sources for this guide
- Riksdagen — Public Holidays Act (SFS 1989:253)
- ISOF — Lucia
- ISOF — Christmas Eve
- Nordiska museet — Lucia
- Nordiska museet — Christmas
- Sweden.se — Lucia
- The Swedish History Museum — Who was Saint Lucy?
- Musik i Storkyrkan — Lucia concerts 2026
- Stockholms musikgymnasium — Concerts 2026
- Skansen — Lucia in Seglora church
- Nordiska museet — Lucia with Dalarnas Lussibrud
- Nalen — Lucia breakfast 2026
- Uppsala Cathedral — Music, autumn 2026
- Gothenburg Cathedral — Lucia, välkommen
- Svenska kyrkan Malmö — Lucia tickets 2026
- Skansen — Christmas market
- The Royal Palaces — Christmas market at Hovstallet
- Liseberg — Christmas
- Göteborg & Co — Christmas markets in Gothenburg
- Kronhuset — Kronhusjul
- Övedskloster — Christmas 2026
- Kulturen — Julstök
- Bosjökloster — Skånska Juldagarna
- Helsingborg — Christmas at Fredriksdal
- Norrviken — Juldrömmar
- Medeltida Jul — Visby
- Destination Uppsala — Historic Christmas market 2026
- Gamla Linköping — Christmas market 2026
- Stadshuskällaren — Julbord 2026
- Grand Hôtel — Julbord in the Winter Garden
- Långedrag Värdshus — Julbord by the sea
- Fiskekrogen — Julbord 2026
- SVT — Kalle Anka on Christmas Eve
- Visit Gävle — Inauguration of the Gävle Goat
- Visit Gävle — The fate of the goat
- Skansen — Opening hours and prices
- Nordiska museet — Opening hours
- Moderna Museet — Holiday opening hours
- The Royal Palaces — Christmas holiday at the Royal Palace
- Systembolaget — Holiday opening hours
- Skansen — New Year's Eve at Skansen
- Fotografiska — New Year's Eve 2026
- City of Stockholm — Fireworks
- Polisen — Fireworks
- SMHI — Temperature normals 1991–2020
- SMHI — Christmas weather
- SMHI — Less snow and fewer white Christmases in the south
- timeanddate — Stockholm, December 2026
- Camp Ripan — Christmas package
- Camp Ripan — New Year package
- ICEHOTEL — Holidays at ICEHOTEL
- SJ — Ticket releases
Plan a Swedish Christmas.
Tell us when you can come and who is travelling, and we will find the Lucia, the market and the julbord worth the trip, and tell you which train to take.
