Skip to content
Voykit

When to go · Sweden

Sweden in December

Good month. Christmas markets, Lucia and julbord buffets; polar night in the far north.

Key facts

Verdict
Good
Crowds
Medium
Sweden
Prices
Medium
Sweden

Verdict

GoodVoykit month rating for Sweden

Christmas markets, Lucia and julbord buffets; polar night in the far north.

Is another month better than December?

December is rated good. These months rate higher:

Weather in December

  • South and the big cities · Stockholm, Gothenburg, Malmö, Gotlandcool

    Summers 20–25 °C (68–77 °F) with 18 h of light at midsummer in Stockholm; winters around 0 °C (32 °F), often grey, 6 h of daylight in December. The archipelago freezes some winters.

  • Central highlands and the High Coast · Dalarna, Jämtland (Åre), Höga Kustencool

    Reliable snow December–April for skiing at Åre; lakes and forests at their best June–August.

  • Swedish Lapland · Kiruna, Abisko, Jokkmokk, Luleåcool

    Midnight sun around Kiruna from late May to mid-July; polar night from mid-December to early January. Abisko sits in a rain shadow and has clearer skies than most aurora spots.

  • Mild and wet; rain can arrive any month. Sea swimming peaks Jul–Aug and the water is still cold.

  • Götaland: Scania and Blekinge · southernmost Swedencold

    Warmest part of Sweden; spring arrives first here. Winter is often grey and around freezing, not snowy.

  • Götaland: Småland and the lakes · Vänern and Vättern basincold

    Colder than the coast; lake swimming Jul–Aug only. Forests mean mosquitoes in June–July.

  • Sea ice can form in the northern bays in a hard winter; summers are mild and bright.

  • Aurora season runs roughly September to March; midnight sun roughly June to mid-July; temperatures can fall below −30 °C (−22 °F) in Jan–Feb.

  • Siljansbygden: Siljansbygden · Lake Siljan areacool

    Cold snaps possible Nov‑Mar; summer mild, 20‑25 °C (77 °F).

  • Svealand: Stockholm and the east coast · Stockholm, Uppsala, Södermanland, Västmanlandcold

    Long light summer days, June–August warmest; December is dark with around 6 hours of daylight.

  • Svealand: Dalarna and Värmland · Inland forest and lake countrycold

    Colder than Stockholm year-round; Midsummer (late June) is the peak for folk events and lake swimming.

  • Svealand: Northwest mountains · Swedish part of the Scandinavian Mountains near Sälensnow

    Ski season roughly December to April; summer is hiking only, with services closing outside season.

  • Stockholm2 °C (36 °F) / -2 °C (28 °F), 10 rain days
  • Abisko and Björkliden-7 °C (19 °F) / -16 °C (3 °F), 9 rain days
  • Alingsås3 °C (37 °F) / -2 °C (28 °F), 7 rain days
  • Älmhult3 °C (37 °F) / -3 °C (27 °F), 8 rain days
  • Älvdalen-3 °C (27 °F) / -12 °C (10 °F), 5 rain days
  • Älvkarleby1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Älvsbyn-5 °C (23 °F) / -13 °C (9 °F), 8 rain days
  • Ammarnäs-6 °C (21 °F) / -14 °C (7 °F), 10 rain days
  • Ängelholm3 °C (37 °F) / -1 °C (30 °F), 8 rain days
  • Arboga0 °C (32 °F) / -5 °C (23 °F), 7 rain days
  • Åre-3 °C (27 °F) / -9 °C (16 °F), 13 rain days
  • Årjäng0 °C (32 °F) / -6 °C (21 °F), 12 rain days
  • Arvidsjaur-1 °C (30 °F) / -10 °C (14 °F), 5 rain days
  • Arvika0 °C (32 °F) / -6 °C (21 °F), 9 rain days
  • Avesta1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Båstad4 °C (39 °F) / -1 °C (30 °F), 13 rain days
  • Boden-3 °C (27 °F) / -10 °C (14 °F), 5 rain days
  • Bolmsö1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Borås1 °C (34 °F) / -3 °C (27 °F), 12 rain days
  • Borensberg1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Borlänge-1 °C (30 °F) / -7 °C (19 °F), 9 rain days
  • Ekerö1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Eksjö1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Enköping0 °C (32 °F) / -5 °C (23 °F), 9 rain days
  • Eskilstuna0 °C (32 °F) / -5 °C (23 °F), 10 rain days
  • Eslöv3 °C (37 °F) / -2 °C (28 °F), 10 rain days
  • Fagersta0 °C (32 °F) / -6 °C (21 °F), 9 rain days
  • Falkenberg3 °C (37 °F) / -1 °C (30 °F), 7 rain days
  • Falköping0 °C (32 °F) / -6 °C (21 °F), 8 rain days
  • Falun-1 °C (30 °F) / -7 °C (19 °F), 11 rain days
  • Filipstad1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Flen1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Gagnef-1 °C (30 °F) / -7 °C (19 °F), 10 rain days
  • Gällivare-7 °C (19 °F) / -16 °C (3 °F), 8 rain days
  • Gävle1.3 °C (34 °F) / -4.3 °C (24 °F), 10 rain days
  • Gnesta2 °C (36 °F) / -4 °C (25 °F), 5 rain days
  • Götene2 °C (36 °F) / -3 °C (27 °F), 12 rain days
  • Gothenburg5 °C (41 °F) / 0 °C (32 °F), 17 rain days
  • Gränna1 °C (34 °F) / -4 °C (25 °F), 6 rain days
  • Håbo1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Hagfors-1 °C (30 °F) / -10 °C (14 °F), 5 rain days
  • Hällefors and Grythyttan1 °C (34 °F) / -3 °C (27 °F), 6 rain days
  • Hallsberg1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Hallstahammar0 °C (32 °F) / -5 °C (23 °F), 9 rain days
  • Halmstad4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Haparanda-4 °C (25 °F) / -12 °C (10 °F), 9 rain days
  • Härnösand1 °C (34 °F) / -5 °C (23 °F), 5 rain days
  • Heby1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Helsingborg3 °C (37 °F) / -2 °C (28 °F), 11 rain days
  • Hemavan-4 °C (25 °F) / -12 °C (10 °F), 5 rain days
  • Hofors1 °C (34 °F) / -5 °C (23 °F), 11 rain days
  • Höganäs4 °C (39 °F) / -1 °C (30 °F), 11 rain days
  • Höör3 °C (37 °F) / -2 °C (28 °F), 10 rain days
  • Hudiksvall1 °C (34 °F) / -3 °C (27 °F), 8 rain days
  • Hultsfred1 °C (34 °F) / -5 °C (23 °F), 12 rain days
  • Jäkkvik-6 °C (21 °F) / -15 °C (5 °F), 10 rain days
  • Järvsö-2 °C (28 °F) / -9 °C (16 °F), 6 rain days
  • Jokkmokk-5 °C (23 °F) / -13 °C (9 °F), 5 rain days
  • Jönköping1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Jukkasjärvi-11 °C (12 °F) / -20 °C (−4 °F), 5 rain days
  • Kalmar3 °C (37 °F) / -2 °C (28 °F), 11 rain days
  • Karesuando-8 °C (18 °F) / -18 °C (0 °F), 5 rain days
  • Karlsborg2 °C (36 °F) / -4 °C (25 °F), 12 rain days
  • Karlshamn3 °C (37 °F) / -2 °C (28 °F), 9 rain days
  • Karlskoga and Degerfors1 °C (34 °F) / -5 °C (23 °F), 11 rain days
  • Karlskrona3 °C (37 °F) / -1 °C (30 °F), 11 rain days
  • Karlstad0 °C (32 °F) / -5 °C (23 °F), 10 rain days
  • Katrineholm1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Kävlinge5 °C (41 °F) / 0 °C (32 °F), 8 rain days
  • Kiruna-8 °C (18 °F) / -17 °C (1 °F), 8 rain days
  • Knivsta-1 °C (30 °F) / -6 °C (21 °F), 5 rain days
  • Köping1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Kopparberg1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Kristianstad3 °C (37 °F) / -2 °C (28 °F), 16 rain days
  • Kristinehamn1 °C (34 °F) / -5 °C (23 °F), 12 rain days
  • Kumla1 °C (34 °F) / -4 °C (25 °F), 9 rain days
  • Kungälv3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Kungsbacka3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Kvikkjokk-7 °C (19 °F) / -15 °C (5 °F), 5 rain days
  • Landskrona4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Leksand-2 °C (28 °F) / -8 °C (18 °F), 9 rain days
  • Lidingö1 °C (34 °F) / -3 °C (27 °F), 10 rain days
  • Lidköping3 °C (37 °F) / -3 °C (27 °F), 8 rain days
  • Lindesberg1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Lindome3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Linköping1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Ljungby2 °C (36 °F) / -2 °C (28 °F), 11 rain days
  • Ljusdal-3 °C (27 °F) / -10 °C (14 °F), 9 rain days
  • Ludvika-1 °C (30 °F) / -9 °C (16 °F), 6 rain days
  • Luleå-4 °C (25 °F) / -11 °C (12 °F), 9 rain days
  • Lund3 °C (37 °F) / -2 °C (28 °F), 11 rain days
  • Lycksele-4 °C (25 °F) / -12 °C (10 °F), 10 rain days
  • Lysekil3 °C (37 °F) / -2 °C (28 °F), 16 rain days
  • Malmö4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Malung-1 °C (30 °F) / -8 °C (18 °F), 11 rain days
  • Mariannelund2 °C (36 °F) / -4 °C (25 °F), 10 rain days
  • Mariestad1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Mark3 °C (37 °F) / -3 °C (27 °F), 8 rain days
  • Märsta0 °C (32 °F) / -5 °C (23 °F), 10 rain days
  • Marstrand3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Mjölby1 °C (34 °F) / -4 °C (25 °F), 13 rain days
  • Mölle4 °C (39 °F) / 0 °C (32 °F), 13 rain days
  • Mora-2 °C (28 °F) / -8 °C (18 °F), 9 rain days
  • Motala1 °C (34 °F) / -3 °C (27 °F), 7 rain days
  • Murjek-6 °C (21 °F) / -15 °C (5 °F), 5 rain days
  • Nora0 °C (32 °F) / -5 °C (23 °F), 9 rain days
  • Norberg1 °C (34 °F) / -4 °C (25 °F), 5 rain days
  • Norrköping1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Norrtälje2 °C (36 °F) / -2 °C (28 °F), 7 rain days
  • Nybro2 °C (36 °F) / -3 °C (27 °F), 11 rain days
  • Nyköping2 °C (36 °F) / -3 °C (27 °F), 10 rain days
  • Ockelbo0 °C (32 °F) / -5 °C (23 °F), 6 rain days
  • Öland4 °C (39 °F) / -1 °C (30 °F), 10 rain days
  • Örebro1 °C (34 °F) / -4 °C (25 °F), 9 rain days
  • Örnsköldsvik-1 °C (30 °F) / -8 °C (18 °F), 10 rain days
  • Orsa-3 °C (27 °F) / -10 °C (14 °F), 5 rain days
  • Orust3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Oskarshamn3 °C (37 °F) / -3 °C (27 °F), 9 rain days
  • Östersund-2 °C (28 °F) / -8 °C (18 °F), 10 rain days
  • Östhammar1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Övertorneå-6 °C (21 °F) / -14 °C (7 °F), 8 rain days
  • Oxelösund1 °C (34 °F) / -3 °C (27 °F), 8 rain days
  • Pajala0 °C (32 °F) / -10 °C (14 °F), 5 rain days
  • Piteå-3 °C (27 °F) / -12 °C (10 °F), 5 rain days
  • Rättvik-1 °C (30 °F) / -7 °C (19 °F), 10 rain days
  • Riksgränsen-10 °C (14 °F) / -16 °C (3 °F), 5 rain days
  • Ritsem-4 °C (25 °F) / -18 °C (0 °F), 5 rain days
  • Ronneby3 °C (37 °F) / -1 °C (30 °F), 8 rain days
  • Sala1 °C (34 °F) / -5 °C (23 °F), 10 rain days
  • Sälen-4 °C (25 °F) / -12 °C (10 °F), 6 rain days
  • Sandviken0 °C (32 °F) / -5 °C (23 °F), 6 rain days
  • Sigtuna0 °C (32 °F) / -5 °C (23 °F), 10 rain days
  • Simrishamn4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Skara1 °C (34 °F) / -4 °C (25 °F), 12 rain days
  • Skellefteå3 °C (37 °F) / -4 °C (25 °F), 5 rain days
  • Skövde3 °C (37 °F) / -3 °C (27 °F), 8 rain days
  • Söderhamn0 °C (32 °F) / -6 °C (21 °F), 7 rain days
  • Söderköping1 °C (34 °F) / -4 °C (25 °F), 5 rain days
  • Södertälje1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Södertörn2 °C (36 °F) / -3 °C (27 °F), 8 rain days
  • Sölvesborg3 °C (37 °F) / -1 °C (30 °F), 9 rain days
  • Sotenäs3 °C (37 °F) / -2 °C (28 °F), 12 rain days
  • Storlien-4 °C (25 °F) / -11 °C (12 °F), 15 rain days
  • Storuman-8 °C (18 °F) / -15 °C (5 °F), 5 rain days
  • Strängnäs and Mariefred1 °C (34 °F) / -4 °C (25 °F), 10 rain days
  • Strömstad4 °C (39 °F) / -1 °C (30 °F), 9 rain days
  • Sundsvall-1 °C (30 °F) / -7 °C (19 °F), 10 rain days
  • Taberg1 °C (34 °F) / -5 °C (23 °F), 8 rain days
  • Tällberg-2 °C (28 °F) / -8 °C (18 °F), 9 rain days
  • Tanum3 °C (37 °F) / -2 °C (28 °F), 11 rain days
  • Tidaholm1 °C (34 °F) / -4 °C (25 °F), 11 rain days
  • Tierp0 °C (32 °F) / -5 °C (23 °F), 10 rain days
  • Trelleborg3 °C (37 °F) / -1 °C (30 °F), 7 rain days
  • Trollhättan0 °C (32 °F) / -5 °C (23 °F), 5 rain days
  • Trosa2 °C (36 °F) / -3 °C (27 °F), 10 rain days
  • Uddevalla3 °C (37 °F) / -2 °C (28 °F), 11 rain days
  • Ulricehamn1 °C (34 °F) / -4 °C (25 °F), 12 rain days
  • Umeå-2 °C (28 °F) / -9 °C (16 °F), 10 rain days
  • Uppsala2 °C (36 °F) / -3 °C (27 °F), 11 rain days
  • Vadstena and Ödeshög2 °C (36 °F) / -3 °C (27 °F), 8 rain days
  • Vänersborg0 °C (32 °F) / -5 °C (23 °F), 5 rain days
  • Vännäs-2 °C (28 °F) / -9 °C (16 °F), 10 rain days
  • Vansbro-1 °C (30 °F) / -8 °C (18 °F), 10 rain days
  • Varberg4 °C (39 °F) / -1 °C (30 °F), 13 rain days
  • Värnamo1 °C (34 °F) / -4 °C (25 °F), 12 rain days
  • Västerås0 °C (32 °F) / -5 °C (23 °F), 9 rain days
  • Västervik and Tjust2 °C (36 °F) / -4 °C (25 °F), 12 rain days
  • Växjö2 °C (36 °F) / -3 °C (27 °F), 11 rain days
  • Vellinge4 °C (39 °F) / -1 °C (30 °F), 12 rain days
  • Ven4 °C (39 °F) / 0 °C (32 °F), 11 rain days
  • Vilhelmina-8 °C (18 °F) / -16 °C (3 °F), 5 rain days
  • Vimmerby2 °C (36 °F) / -4 °C (25 °F), 10 rain days
  • Visby4 °C (39 °F) / 0 °C (32 °F), 10 rain days
  • Visingsö3 °C (37 °F) / -2 °C (28 °F), 10 rain days
  • Ystad4 °C (39 °F) / 0 °C (32 °F), 11 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • Lucia

    13 Dec

    Candle-lit processions and saffron buns; concerts in churches.

  • Christmas big impact

    24–26 Dec

    Christmas Eve is the main day: shops close early, many restaurants shut 24–25 Dec.

  • New Year and Epiphany

    31 Dec – 6 Jan

    Fireworks at midnight; Epiphany (6 Jan) is a public holiday.

Crowds and prices

Crowds · Sweden
Medium
Prices · Sweden
Medium

Compare two months

Weather, crowds and prices for any two months in Sweden, side by side.

  • Verdict

    Dec: Good

    Jun: Great (better)

  • Crowds

    Dec: Medium

    Jun: High

  • Prices

    Dec: Medium

    Jun: High

  • Festivals listed

    Dec: 3

    Jun: 2

December: Christmas markets, Lucia and julbord buffets; polar night in the far north.

June: Near-endless light and Midsummer; book Midsummer week early or stay in a city.

Sweden: figures are long-term averages from this guide, not a forecast.

What to pack

  • Layers: a fleece or light jacket

Build the full packing list for your trip →

Where to go in December

Rated best or good this month

  • Älvdalen

    Best months: Jun–Aug for waterfall hikes, Dec–Mar for husky tours

  • Arvidsjaur

    Best months: Jun–Aug for midnight‑sun hikes, Dec–Feb for winter sports

  • Ekerö

    Best months: May–Sep for boats and outdoor sites; Dec for a snowy palace walk

  • Eskilstuna

    Best months: Jun–Aug (open-air museums and zoo), Dec for the Christmas market

  • Gävle

    Best months: Jun–Aug (long days, warm), Dec for the Christmas goat

  • Hagfors

    Best months: Jun–Aug for hiking and swimming; Dec–Feb for skiing and winter activities

  • Hemavan

    Best months: Dec–Mar for ski, Jun–Aug for hiking and biking

  • Järvsö

    Best months: Dec–Feb for ski, Jun–Aug for zoo and hiking

  • Jönköping

    Best months: Jun–Aug for the beach and lake boats; Dec for the Christmas market and lights

  • Jukkasjärvi

    Best months: Dec–Mar, Jul–Aug

  • Karesuando

    Best months: Jun–Aug for hiking, check Dec–Feb for northern lights

  • Ludvika

    Best months: Dec–Feb for ski, Jun–Aug for bike and hiking