Popular searches

    A Falu-red cottage with snow on the roof among birches and pines covered in hoar frost, on a clear winter's day.

    Christmas holidays 2026 – when does school finish and when does it start again?

    🔎 Research guide Last checked 4 November 2026

    Photo: W.carter, Wikimedia Commons (CC BY-SA 4.0)

    Short answer

    In most municipalities – 181 of 290 – the 2026 Christmas holidays (jullov, the Swedish school Christmas break) start after Friday 18 December. In 95 municipalities, including Malmö, Uppsala, Jönköping and Luleå, the last day of school is Tuesday 22 December. The 2027 spring term usually starts on Monday 11 January, but the range runs from Thursday 7 to Thursday 14 January. Christmas Eve and New Year's Eve both fall on a Thursday.

    Christmas holidays 2026 by county

    CountyLast day of school before ChristmasFirst day of school 2027
    Stockholm County18 December (22 of 26), 22 December (3), 17 December (1)11 January (13), 12 January (8), 7 and 13 January (2 each), 8 January (1)
    Uppsala County22 December (all 8)13 January (6), 11 and 7 January (1 each)
    Södermanland County18 December (5 of 9), 17 and 22 December (2 each)11 January (6), 8 January (2), 13 January (1)
    Östergötland County18 December (10 of 13), 22 December (2), 16 December (1)11 January (5), 7 January (4), 8 January (3), 13 January (1)
    Jönköping County22 December (10 of 13), 18 December (2), 21 December (1)11 January (7), 12 January (4), 7 and 8 January (1 each)
    Kronoberg County18 December (5 of 8), 22 December (3)11 January (3), 8 January (2), 7, 12 and 13 January (1 each)
    Kalmar County18 December (all 12)8 January (9), 11 January (3)
    Region Gotland18 December7 January
    Blekinge County18 December (3 of 5), 22 December (2)11 January (4), 14 January (1)
    Skåne County18 December (15 of 33), 22 December (15), 21 December (2), 17 December (1)11 January (26), 8 January (4), 12 January (2), 7 January (1)
    Halland County18 December (all 6)11 January (4), 7 and 8 January (1 each)
    Västra Götaland County18 December (36 of 49), 22 December (12), 17 December (1)11 January (33), 12 January (8), 7 January (4), 8 and 13 January (2 each)
    Värmland County18 December (11 of 16), 22 December (4), 21 December (1)11 January (11), 8 January (4), 12 January (1)
    Örebro County22 December (7 of 12), 18 December (4), 17 December (1)11 January (7), 12 January (2), 8, 13 and 14 January (1 each)
    Västmanland County18 December (9 of 10), 17 December (1)11 January (all 10)
    Dalarna County22 December (8 of 15), 18 December (7)11 January (11), 13 January (3), 12 January (1)
    Gävleborg County22 December (6 of 10), 18 December (4)11 January (8), 7 January (2)
    Västernorrland County22 December (5 of 7), 18 December (2)11 January (4), 12 January (2), 8 January (1)
    Jämtland County18 December (all 8)12 January (7), 11 January (1)
    Västerbotten County18 December (13 of 15), 17 and 21 December (1 each)11 January (9), 13 January (4), 12 January (2)
    Norrbotten County22 December (8 of 14), 18 December (6)13 January (7), 11 January (5), 8 and 12 January (1 each)

    Municipal compulsory schools, school year 2026/2027, all 290 municipalities. Independent schools may have other dates.

    The Christmas holidays look the same on the Christmas cards, but not in the school calendar. The most common last day of school in 2026 is Friday 18 December, but almost a third of municipalities – including Malmö, Uppsala, Jönköping, Gävle, Sundsvall and Luleå – keep pupils in school until Tuesday 22 December. And after New Year, school starts again some time between Thursday 7 and Thursday 14 January 2027. Here you'll find every municipality, county by county, and the whole Christmas calendar with the days of the week.

    What to do during the holidays is covered elsewhere: we gather activities for the whole of December in christmas with kids, and if you're off in one of the biggest cities there are ready-made plans in christmas holidays in Stockholm and christmas holidays in Gothenburg. This page is about the dates.

    Christmas holidays 2026 – the most common dates

    DateNumber of municipalities
    Last day of schoolFriday 18 December181
    Last day of schoolTuesday 22 December95
    Last day of schoolThursday 17 December8
    Last day of schoolMonday 21 December5
    First day of schoolMonday 11 January171
    First day of schoolTuesday 12 January39
    First day of schoolFriday 8 January32
    First day of schoolWednesday 13 January28
    First day of schoolThursday 7 January18

    The most common combination is 18 December to 11 January, which applies in 107 municipalities, including Stockholm, Gothenburg, Västerås, Karlstad and Umeå. That makes the holidays 23 days long, from Saturday 19 December up to and including Sunday 10 January. In second place is 22 December to 11 January, which applies in 54 municipalities, including Malmö, Helsingborg, Jönköping, Örebro and Sundsvall.

    Each municipality sets its own dates. The list covers municipal compulsory schools – independent schools may have other dates, and individual schools can put a staff training day (studiedag) at the beginning or end of term. The first day of school in the list is the first day of term according to the municipality, and it may be a staff training day with no lessons: in Jönköping, Falun and Haninge, Monday 11 January is a training day, so pupils start on Tuesday 12 January. If your school's own letter says something different, that is what applies.

    How long are the Christmas holidays?

    From 15 to 27 days, counted from the day after the last day of school to the day before the first. The shortest break is in Gävle, Älvkarleby, Stenungsund and Ockelbo, which finish on Tuesday 22 December and start the term again on Thursday 7 January – but in Älvkarleby and Ockelbo 7 January is a training day, and in Gävle many schools put a training day at the start of January, so pupils may have a few more days off. The longest is in Vadstena, where the last day of school is Wednesday 16 December and school starts on Wednesday 13 January.

    If you work, it's the weekdays that count. A break from 19 December to 10 January contains 15 weekdays. Three of them are public holidays – Christmas Day, New Year's Day and Epiphany – and Christmas Eve and New Year's Eve are days off at many workplaces. That leaves ten weekdays to cover with annual leave, after-school care or taking turns between parents: 21–23 December, 28–30 December and 4, 5, 7 and 8 January.

    Tip: Travelling with cousins or friends from another municipality? Compare the dates first. It's the last week of the holidays that differs most: some start school as early as 7 January, others not until 13 or 14 January.

    Christmas 2026 day by day

    Both Christmas Eve and New Year's Eve fall on a Thursday, and Christmas Day and New Year's Day on a Friday. That gives two long weekends in a row. Something unusual: 2026 has week 53, and it covers the days between Christmas and New Year, 28 December–3 January.

    DayDateWeekGood to know
    Sunday13 December50Lucia and the third Sunday of Advent
    Wednesday16 December51Last day of school in Vadstena
    Thursday17 December51Last day of school in eight municipalities
    Friday18 December51Last day of school in most municipalities
    Sunday20 December51Fourth Sunday of Advent
    Monday21 December52Last day of school in five municipalities
    Tuesday22 December52Last day of school in 95 municipalities
    Thursday24 December52Christmas Eve
    Friday25 December52Christmas Day, public holiday
    Saturday26 December52Boxing Day, public holiday
    Thursday31 December53New Year's Eve
    Friday1 January53New Year's Day, public holiday
    Tuesday5 January1Twelfth Night
    Wednesday6 January1Epiphany (trettondedag jul), public holiday
    Thursday7 January1School starts in 18 municipalities
    Friday8 January1School starts in 32 municipalities
    Monday11 January2School starts in most municipalities
    Wednesday13 January2Saint Knut's Day (tjugondag Knut, the 20th day of Christmas) – out with the tree

    Boxing Day falls on a Saturday, so it doesn't give an extra weekday off. Epiphany on a Wednesday, on the other hand, splits the last week of the holidays in two – for the 18 municipalities that start on Thursday 7 January, there are only two school days before the weekend.

    After-school care, preschool and independent schools

    Fritidshem (school-age childcare before and after school) stays open during the holidays. Fritids doesn't follow the school's holiday dates – it's there for children whose parents work or study, the Christmas holidays included. The same goes for preschool (förskola, for children aged 1–5). But expect a few exceptions:

    • On Christmas Eve and New Year's Eve many municipalities' preschools and after-school centres are closed, as they are on all public holidays.
    • Between Christmas and New Year groups – and sometimes whole units – are merged, because many children are off. Your child may then be at a different school or preschool than usual.
    • Staff training days and on-call days around the start of term can mean that fritids is closed or only takes children whose parents have registered a need for care. In Örebro, Thursday 7 January is an on-call day (jourdag) with fritids closed – if you need childcare, contact the school.
    • Register your need in good time. Many municipalities ask you to let them know in advance which days your child needs fritids or preschool during the Christmas holidays.
    • Universal preschool (allmän förskola), the free hours for three- to five-year-olds, often has the same holidays as school. So if your child only attends universal preschool, it's the Christmas holidays there too.

    Independent schools (friskolor, publicly funded but independently run) set their own term dates. Many follow the municipality, but an independent school may finish or start a day or so earlier or later. So if you have siblings at different schools, their holidays may start on different days.

    A plan for the holidays

    Three weeks are easier with one thing to look forward to every day. Here's a plan you can shuffle around depending on the weather – and on which day your school finishes.

    • The first weekend of the holidays. The fourth Sunday of Advent falls on Sunday 20 December, and for most families it's the first Sunday of the holidays. Go on one of the Advent outings, with glögg in the flask.
    • The days before Christmas. Make Christmas tree decorations from things you find outdoors: a star made of sticks, ice ornaments of berries and twigs if it's below freezing, and bird biscuits to hang in the tree outside the window.
    • Christmas Eve, Thursday 24 December. Start the day with rice porridge over an open fire – or cook it on the hob and take it outside.
    • Between Christmas and New Year. If it snows, it's time to go sledging: there are ten hills in sledging hills in Stockholm and more in sledging hills in Gothenburg. When it gets dark in the afternoon, build a snow lantern in the garden.
    • A day of eating outdoors. Lay out a christmas dinner outdoors at a barbecue spot with the leftovers from Christmas Eve, and heat up glögg over an open fire with a cordial version for the kids.
    • New Year's Eve, Thursday 31 December. If you're celebrating in the mountains, you'll find torchlight skiing, the stroke of midnight and cosy cabin evenings in new Year in the mountains with kids.
    • The Epiphany weekend. Wednesday 6 January is a public holiday. Use the last days off for a long walk in the forest before everyday life starts again – and carry the tree out on Saint Knut's Day, Wednesday 13 January.

    Christmas holidays by county and municipality

    The list shows the last day of school before Christmas and the first day of school after the holidays, with the most common dates first in each county.

    Stockholm County

    Last day of school before Christmas

    • Friday 18 December: Botkyrka, Danderyd, Ekerö, Haninge, Järfälla, Nacka, Nykvarn, Nynäshamn, Salem, Sigtuna, Sollentuna, Solna, Stockholm, Sundbyberg, Södertälje, Tyresö, Täby, Upplands-Bro, Vallentuna, Vaxholm, Värmdö, Österåker
    • Tuesday 22 December: Lidingö, Norrtälje, Upplands Väsby
    • Thursday 17 December: Huddinge

    First day of school 2027

    • Monday 11 January: Danderyd, Ekerö, Haninge, Salem, Sigtuna, Sollentuna, Solna, Stockholm, Tyresö, Täby, Upplands-Bro, Vallentuna, Österåker
    • Tuesday 12 January: Huddinge, Lidingö, Nacka, Nynäshamn, Sundbyberg, Södertälje, Upplands Väsby, Värmdö
    • Thursday 7 January: Järfälla, Vaxholm
    • Wednesday 13 January: Norrtälje, Nykvarn
    • Friday 8 January: Botkyrka

    Uppsala County

    Last day of school before Christmas

    • Tuesday 22 December: Enköping, Heby, Håbo, Knivsta, Tierp, Uppsala, Älvkarleby, Östhammar

    First day of school 2027

    • Wednesday 13 January: Enköping, Heby, Håbo, Tierp, Uppsala, Östhammar
    • Thursday 7 January: Älvkarleby
    • Monday 11 January: Knivsta

    Södermanland County

    Last day of school before Christmas

    • Friday 18 December: Eskilstuna, Flen, Nyköping, Strängnäs, Trosa
    • Thursday 17 December: Katrineholm, Vingåker
    • Tuesday 22 December: Gnesta, Oxelösund

    First day of school 2027

    • Monday 11 January: Flen, Gnesta, Katrineholm, Nyköping, Oxelösund, Vingåker
    • Friday 8 January: Strängnäs, Trosa
    • Wednesday 13 January: Eskilstuna

    Östergötland County

    Last day of school before Christmas

    • Friday 18 December: Boxholm, Kinda, Linköping, Mjölby, Norrköping, Söderköping, Valdemarsvik, Ydre, Åtvidaberg, Ödeshög
    • Tuesday 22 December: Finspång, Motala
    • Wednesday 16 December: Vadstena

    First day of school 2027

    • Monday 11 January: Kinda, Motala, Ydre, Åtvidaberg, Ödeshög
    • Thursday 7 January: Boxholm, Linköping, Mjölby, Norrköping
    • Friday 8 January: Finspång, Söderköping, Valdemarsvik
    • Wednesday 13 January: Vadstena

    Jönköping County

    Last day of school before Christmas

    • Tuesday 22 December: Aneby, Eksjö, Gislaved, Habo, Jönköping, Mullsjö, Nässjö, Sävsjö, Vaggeryd, Vetlanda
    • Friday 18 December: Gnosjö, Tranås
    • Monday 21 December: Värnamo

    First day of school 2027

    • Monday 11 January: Eksjö, Gislaved, Gnosjö, Jönköping, Nässjö, Sävsjö, Vetlanda
    • Tuesday 12 January: Habo, Mullsjö, Tranås, Vaggeryd
    • Thursday 7 January: Värnamo
    • Friday 8 January: Aneby

    Kronoberg County

    Last day of school before Christmas

    • Friday 18 December: Alvesta, Markaryd, Tingsryd, Uppvidinge, Älmhult
    • Tuesday 22 December: Lessebo, Ljungby, Växjö

    First day of school 2027

    • Monday 11 January: Lessebo, Markaryd, Tingsryd
    • Friday 8 January: Alvesta, Älmhult
    • Thursday 7 January: Uppvidinge
    • Tuesday 12 January: Växjö
    • Wednesday 13 January: Ljungby

    Kalmar County

    Last day of school before Christmas

    • Friday 18 December: Borgholm, Emmaboda, Hultsfred, Högsby, Kalmar, Mönsterås, Mörbylånga, Nybro, Oskarshamn, Torsås, Vimmerby, Västervik

    First day of school 2027

    • Friday 8 January: Hultsfred, Högsby, Kalmar, Mönsterås, Mörbylånga, Oskarshamn, Torsås, Vimmerby, Västervik
    • Monday 11 January: Borgholm, Emmaboda, Nybro

    Region Gotland

    The last day of school is Friday 18 December and the spring term starts on Thursday 7 January.

    Blekinge County

    Last day of school before Christmas

    • Friday 18 December: Karlshamn, Olofström, Ronneby
    • Tuesday 22 December: Karlskrona, Sölvesborg

    First day of school 2027

    • Monday 11 January: Karlshamn, Olofström, Ronneby, Sölvesborg
    • Thursday 14 January: Karlskrona

    Skåne County

    Last day of school before Christmas

    • Friday 18 December: Burlöv, Eslöv, Hässleholm, Klippan, Kristianstad, Kävlinge, Lund, Osby, Simrishamn, Sjöbo, Staffanstorp, Svalöv, Vellinge, Ängelholm, Östra Göinge
    • Tuesday 22 December: Bjuv, Helsingborg, Höganäs, Hörby, Landskrona, Lomma, Malmö, Perstorp, Skurup, Svedala, Tomelilla, Trelleborg, Ystad, Åstorp, Örkelljunga
    • Monday 21 December: Bromölla, Höör
    • Thursday 17 December: Båstad

    First day of school 2027

    • Monday 11 January: Bjuv, Bromölla, Båstad, Eslöv, Helsingborg, Höganäs, Hörby, Höör, Klippan, Kävlinge, Landskrona, Lomma, Malmö, Osby, Perstorp, Simrishamn, Sjöbo, Skurup, Staffanstorp, Tomelilla, Trelleborg, Vellinge, Ystad, Åstorp, Ängelholm, Örkelljunga
    • Friday 8 January: Burlöv, Hässleholm, Kristianstad, Östra Göinge
    • Tuesday 12 January: Svalöv, Svedala
    • Thursday 7 January: Lund

    Halland County

    Last day of school before Christmas

    • Friday 18 December: Falkenberg, Halmstad, Hylte, Kungsbacka, Laholm, Varberg

    First day of school 2027

    • Monday 11 January: Falkenberg, Halmstad, Kungsbacka, Varberg
    • Thursday 7 January: Laholm
    • Friday 8 January: Hylte

    Västra Götaland County

    Last day of school before Christmas

    • Friday 18 December: Alingsås, Bengtsfors, Bollebygd, Borås, Dals-Ed, Essunga, Färgelanda, Grästorp, Göteborg, Götene, Herrljunga, Härryda, Kungälv, Lerum, Lidköping, Lilla Edet, Lysekil, Mark, Mellerud, Munkedal, Mölndal, Orust, Partille, Skövde, Sotenäs, Strömstad, Svenljunga, Tanum, Tibro, Tidaholm, Uddevalla, Ulricehamn, Vara, Vänersborg, Vårgårda, Åmål
    • Tuesday 22 December: Ale, Falköping, Gullspång, Hjo, Karlsborg, Mariestad, Skara, Stenungsund, Tjörn, Tranemo, Trollhättan, Töreboda
    • Thursday 17 December: Öckerö

    First day of school 2027

    • Monday 11 January: Alingsås, Bollebygd, Borås, Dals-Ed, Essunga, Grästorp, Gullspång, Göteborg, Götene, Herrljunga, Karlsborg, Lerum, Lidköping, Lysekil, Mark, Mellerud, Munkedal, Orust, Skara, Sotenäs, Strömstad, Svenljunga, Tanum, Tibro, Tidaholm, Tjörn, Trollhättan, Uddevalla, Ulricehamn, Vara, Vänersborg, Vårgårda, Öckerö
    • Tuesday 12 January: Ale, Falköping, Hjo, Kungälv, Lilla Edet, Mariestad, Mölndal, Töreboda
    • Thursday 7 January: Färgelanda, Skövde, Stenungsund, Åmål
    • Friday 8 January: Härryda, Partille
    • Wednesday 13 January: Bengtsfors, Tranemo

    Värmland County

    Last day of school before Christmas

    • Friday 18 December: Filipstad, Forshaga, Grums, Hagfors, Karlstad, Kil, Kristinehamn, Munkfors, Säffle, Torsby, Årjäng
    • Tuesday 22 December: Arvika, Eda, Hammarö, Sunne
    • Monday 21 December: Storfors

    First day of school 2027

    • Monday 11 January: Arvika, Eda, Grums, Karlstad, Kil, Kristinehamn, Storfors, Sunne, Säffle, Torsby, Årjäng
    • Friday 8 January: Forshaga, Hagfors, Hammarö, Munkfors
    • Tuesday 12 January: Filipstad

    Örebro County

    Last day of school before Christmas

    • Tuesday 22 December: Degerfors, Hallsberg, Karlskoga, Laxå, Lindesberg, Ljusnarsberg, Örebro
    • Friday 18 December: Askersund, Hällefors, Lekeberg, Nora
    • Thursday 17 December: Kumla

    First day of school 2027

    • Monday 11 January: Degerfors, Hallsberg, Karlskoga, Kumla, Lekeberg, Nora, Örebro
    • Tuesday 12 January: Lindesberg, Ljusnarsberg
    • Friday 8 January: Hällefors
    • Wednesday 13 January: Askersund
    • Thursday 14 January: Laxå

    Västmanland County

    Last day of school before Christmas

    • Friday 18 December: Arboga, Fagersta, Hallstahammar, Kungsör, Köping, Sala, Skinnskatteberg, Surahammar, Västerås
    • Thursday 17 December: Norberg

    First day of school 2027

    • Monday 11 January: Arboga, Fagersta, Hallstahammar, Kungsör, Köping, Norberg, Sala, Skinnskatteberg, Surahammar, Västerås

    Dalarna County

    Last day of school before Christmas

    • Friday 18 December: Avesta, Borlänge, Gagnef, Leksand, Ludvika, Rättvik, Säter
    • Tuesday 22 December: Falun, Hedemora, Malung-Sälen, Mora, Orsa, Smedjebacken, Vansbro, Älvdalen

    First day of school 2027

    • Monday 11 January: Borlänge, Falun, Gagnef, Hedemora, Leksand, Ludvika, Mora, Orsa, Smedjebacken, Vansbro, Älvdalen
    • Wednesday 13 January: Avesta, Malung-Sälen, Säter
    • Tuesday 12 January: Rättvik

    Gävleborg County

    Last day of school before Christmas

    • Tuesday 22 December: Bollnäs, Gävle, Hofors, Hudiksvall, Ockelbo, Sandviken
    • Friday 18 December: Ljusdal, Nordanstig, Ovanåker, Söderhamn

    First day of school 2027

    • Monday 11 January: Bollnäs, Hofors, Hudiksvall, Ljusdal, Nordanstig, Ovanåker, Sandviken, Söderhamn
    • Thursday 7 January: Gävle, Ockelbo

    Västernorrland County

    Last day of school before Christmas

    • Tuesday 22 December: Härnösand, Sundsvall, Timrå, Ånge, Örnsköldsvik
    • Friday 18 December: Kramfors, Sollefteå

    First day of school 2027

    • Monday 11 January: Sundsvall, Timrå, Ånge, Örnsköldsvik
    • Tuesday 12 January: Härnösand, Kramfors
    • Friday 8 January: Sollefteå

    Jämtland County

    Last day of school before Christmas

    • Friday 18 December: Berg, Bräcke, Härjedalen, Krokom, Ragunda, Strömsund, Åre, Östersund

    First day of school 2027

    • Tuesday 12 January: Berg, Härjedalen, Krokom, Ragunda, Strömsund, Åre, Östersund
    • Monday 11 January: Bräcke

    Västerbotten County

    Last day of school before Christmas

    • Friday 18 December: Bjurholm, Dorotea, Malå, Nordmaling, Norsjö, Skellefteå, Sorsele, Storuman, Umeå, Vilhelmina, Vindeln, Vännäs, Åsele
    • Thursday 17 December: Lycksele
    • Monday 21 December: Robertsfors

    First day of school 2027

    • Monday 11 January: Bjurholm, Dorotea, Lycksele, Nordmaling, Sorsele, Storuman, Umeå, Vindeln, Åsele
    • Wednesday 13 January: Malå, Norsjö, Skellefteå, Vännäs
    • Tuesday 12 January: Robertsfors, Vilhelmina

    Norrbotten County

    Last day of school before Christmas

    • Tuesday 22 December: Arjeplog, Boden, Haparanda, Kalix, Luleå, Pajala, Piteå, Älvsbyn
    • Friday 18 December: Arvidsjaur, Gällivare, Jokkmokk, Kiruna, Överkalix, Övertorneå

    First day of school 2027

    • Wednesday 13 January: Arjeplog, Boden, Haparanda, Kalix, Luleå, Piteå, Älvsbyn
    • Monday 11 January: Gällivare, Jokkmokk, Pajala, Överkalix, Övertorneå
    • Friday 8 January: Kiruna
    • Tuesday 12 January: Arvidsjaur

    The next break

    After the Christmas holidays comes the winter sports break (sportlov), which in 2027 is spread across weeks 7 to 10 depending on the municipality. The full list by county and municipality is in sportlov 2027 (Swedish February ski break).

    Frequently asked questions

    When do the Christmas holidays start in 2026?

    In most municipalities after Friday 18 December 2026, which is the last day of school in 181 of 290 municipalities, including Stockholm and Gothenburg. In 95 municipalities, such as Malmö, Uppsala and Jönköping, pupils are in school until Tuesday 22 December.

    When do the Christmas holidays end in 2027?

    Usually on Sunday 10 January, since the spring term starts on Monday 11 January 2027 in 171 municipalities. The earliest school starts is Thursday 7 January and the latest Thursday 14 January, depending on the municipality.

    Which day does school finish before Christmas 2026?

    Friday 18 December in most municipalities, and Tuesday 22 December in almost a third of them. A handful finish on Thursday 17 December, Monday 21 December or, like Vadstena, as early as Wednesday 16 December.

    How long are the 2026 Christmas holidays?

    The most common length is 23 days, from Saturday 19 December to Sunday 10 January. The shortest is 15 days, in municipalities that finish on 22 December and start on 7 January, and the longest is Vadstena with 27 days.

    Which days of the week are Christmas Eve, New Year's Eve and Epiphany?

    Christmas Eve is Thursday 24 December, Christmas Day a Friday and Boxing Day a Saturday. New Year's Eve is Thursday 31 December and New Year's Day Friday 1 January. Epiphany falls on Wednesday 6 January 2027, in the middle of the holidays for most.

    Are after-school care and preschool open during the Christmas holidays?

    Yes, as a rule. After-school care (fritidshem) and preschool don't follow the school holidays, but many municipalities close on Christmas Eve and New Year's Eve and merge groups between Christmas and New Year. Universal preschool for three- to five-year-olds, on the other hand, often has the same holidays as school.

    Do independent schools have the same Christmas holidays?

    Not always. Independent schools set their own term dates and may finish or start a few days earlier or later than the municipality. Ask the school.

    When are the 2026 Christmas holidays in Malmö and Uppsala?

    In Malmö the last day of school is Tuesday 22 December and school starts on Monday 11 January. In Uppsala the last day is also Tuesday 22 December, but the spring term doesn't start until Wednesday 13 January.

    Read on

    Plan the Christmas holidays

    Cut your own Christmas tree

    The first days of the holidays are perfect for fetching the tree from the forest – here's how to choose it, saw it and carry it home.

    To the Christmas tree guide

    Christmas sausage on skewers

    Pre-cooked at home and grilled over the embers – lunch for a whole day out in the snow between Christmas and New Year.

    To the recipe

    Christmas markets before the holidays

    Several Christmas markets close around the fourth Sunday of Advent on 20 December – see which ones you can still make once the holidays have started.

    To the Christmas markets