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
| County | Last day of school before Christmas | First day of school 2027 |
|---|---|---|
| Stockholm County | 18 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 County | 22 December (all 8) | 13 January (6), 11 and 7 January (1 each) |
| Södermanland County | 18 December (5 of 9), 17 and 22 December (2 each) | 11 January (6), 8 January (2), 13 January (1) |
| Östergötland County | 18 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 County | 22 December (10 of 13), 18 December (2), 21 December (1) | 11 January (7), 12 January (4), 7 and 8 January (1 each) |
| Kronoberg County | 18 December (5 of 8), 22 December (3) | 11 January (3), 8 January (2), 7, 12 and 13 January (1 each) |
| Kalmar County | 18 December (all 12) | 8 January (9), 11 January (3) |
| Region Gotland | 18 December | 7 January |
| Blekinge County | 18 December (3 of 5), 22 December (2) | 11 January (4), 14 January (1) |
| Skåne County | 18 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 County | 18 December (all 6) | 11 January (4), 7 and 8 January (1 each) |
| Västra Götaland County | 18 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 County | 18 December (11 of 16), 22 December (4), 21 December (1) | 11 January (11), 8 January (4), 12 January (1) |
| Örebro County | 22 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 County | 18 December (9 of 10), 17 December (1) | 11 January (all 10) |
| Dalarna County | 22 December (8 of 15), 18 December (7) | 11 January (11), 13 January (3), 12 January (1) |
| Gävleborg County | 22 December (6 of 10), 18 December (4) | 11 January (8), 7 January (2) |
| Västernorrland County | 22 December (5 of 7), 18 December (2) | 11 January (4), 12 January (2), 8 January (1) |
| Jämtland County | 18 December (all 8) | 12 January (7), 11 January (1) |
| Västerbotten County | 18 December (13 of 15), 17 and 21 December (1 each) | 11 January (9), 13 January (4), 12 January (2) |
| Norrbotten County | 22 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
| Date | Number of municipalities | |
|---|---|---|
| Last day of school | Friday 18 December | 181 |
| Last day of school | Tuesday 22 December | 95 |
| Last day of school | Thursday 17 December | 8 |
| Last day of school | Monday 21 December | 5 |
| First day of school | Monday 11 January | 171 |
| First day of school | Tuesday 12 January | 39 |
| First day of school | Friday 8 January | 32 |
| First day of school | Wednesday 13 January | 28 |
| First day of school | Thursday 7 January | 18 |
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.
| Day | Date | Week | Good to know |
|---|---|---|---|
| Sunday | 13 December | 50 | Lucia and the third Sunday of Advent |
| Wednesday | 16 December | 51 | Last day of school in Vadstena |
| Thursday | 17 December | 51 | Last day of school in eight municipalities |
| Friday | 18 December | 51 | Last day of school in most municipalities |
| Sunday | 20 December | 51 | Fourth Sunday of Advent |
| Monday | 21 December | 52 | Last day of school in five municipalities |
| Tuesday | 22 December | 52 | Last day of school in 95 municipalities |
| Thursday | 24 December | 52 | Christmas Eve |
| Friday | 25 December | 52 | Christmas Day, public holiday |
| Saturday | 26 December | 52 | Boxing Day, public holiday |
| Thursday | 31 December | 53 | New Year's Eve |
| Friday | 1 January | 53 | New Year's Day, public holiday |
| Tuesday | 5 January | 1 | Twelfth Night |
| Wednesday | 6 January | 1 | Epiphany (trettondedag jul), public holiday |
| Thursday | 7 January | 1 | School starts in 18 municipalities |
| Friday | 8 January | 1 | School starts in 32 municipalities |
| Monday | 11 January | 2 | School starts in most municipalities |
| Wednesday | 13 January | 2 | Saint 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.