When to go · Norway
Norway in December
Good month. Christmas markets in Oslo and Bergen; polar night and auroras in the north; closures 24–26 Dec.
Key facts
- Verdict
- Good
- Crowds
- Medium
- Norway
- Prices
- Medium
- Norway
Verdict
Christmas markets in Oslo and Bergen; polar night and auroras in the north; closures 24–26 Dec.
Is another month better than December?
December is rated good. These months rate higher:
- MarchGreatBest winter month: snow, sun and auroras together; Easter falls in late March in 2027.
- MayGreatFruit blossom in Hardanger, 17 May celebrations; mountain roads still closed early in the month.
- JuneGreatLong days, waterfalls at full flow, mountain roads opening; midnight sun in the north.
- JulyGreatPeak season: fjords, Lofoten and Preikestolen crowded; book everything.
Weather in December
- Oslo and the east · Oslo, Lillehammer, Røros, Jotunheimencool
Continental: snowy winters of −5 to −10 °C (23 to 14 °F) inland, warm summers of 20–25 °C (68–77 °F). Ski season December–April.Continental: snowy winters of 23 to 14 °F (−5 to −10 °C) inland, warm summers of 68–77 °F (20–25 °C). Ski season December–April.
- Fjord coast · Bergen, Stavanger, Flåm, Geiranger, Ålesundrainy
Mild and very wet: Bergen averages rain on more than 200 days. Mountain roads (Trollstigen, Aurlandsfjellet, Sognefjellet) open late May–June and close in October — check.
- Arctic north · Tromsø, Lofoten, Senja, Alta, North Capecool
Warmer than its latitude thanks to the Gulf Stream. Polar night in Tromsø about 27 Nov – 15 Jan, midnight sun about 20 May – 22 July; North Cape about 14 May – 29 July. Aurora season September–March.
- Svalbard · Longyearbyencool
High Arctic: polar night late October to mid-February (true darkness mid-Nov to end of Jan); midnight sun about 20 April – 23 August. Snowmobile season March–May.
- Agder: Skagerrak coast · Kristiansand, Arendal, Mandal, Flekkefjordcold
Mild for the latitude and the most sunshine hours in Norway; sea swimming is for the hardy even in August.
- Agder: Setesdal and uplands · Evje, Valle, Hovdencold
January average at Hovden is about -10 °C (14 °F); snow from November, skiing into April.January average at Hovden is about 14 °F (-10 °C); snow from November, skiing into April.
- East Norway: Oslofjord lowlands (Oslo, Østfold, Vestfold) · Coast and inner fjordcold
Driest in spring and early summer; most rain falls September–November. This is the sunniest part of the region.
- East Norway: Interior valleys and highlands (Buskerud, Oppland, Hedmark, Telemark) · Upstream along the big valleyscold
Almost continental: warm summers, cold winters, January averages near −10 °C (14 °F) in the inner valleys and below −30 °C (−22 °F) in the coldest spots. Some areas get under 300 mm of rain a year.Almost continental: warm summers, cold winters, January averages near 14 °F (−10 °C) in the inner valleys and below −22 °F (−30 °C) in the coldest spots. Some areas get under 300 mm of rain a year.
- Gudbrandsdalen: Gudbrandsdalen valley floor · main valleycool
Continental climate: mild summers, reliable snow in winter; the rain shadow makes it one of Norway's driest areas.
- Hallingdal: Hallingdal valley · Valley floorcold
Continental climate; dry summers, cold winters; snow reliable Dec–Mar.
- Northern Norway: Coastal Troms and Nordland · Tromsø, Lofoten, Bodøcold
The Gulf Stream keeps the coast ice-free in winter; summer days run 10–15 °C (50–59 °F) and the sun does not set from late May to mid-July.The Gulf Stream keeps the coast ice-free in winter; summer days run 50–59 °F (10–15 °C) and the sun does not set from late May to mid-July.
- Northern Norway: Interior Finnmark · Finnmarksvidda, Kautokeino, Karasjokcold
Among the driest and coldest parts of Europe — around 300 mm of precipitation a year — and bitterly cold in winter.
- Svalbard: Longyearbyen and west Spitsbergen · Isfjorden and the west coastcold
July averages about 6 °C (43 °F), January about -16 °C (3 °F), and wind chill makes it feel colder. Midnight sun 20 Apr–23 Aug; polar night 26 Oct–15 Feb. Precipitation is low, around 200–500 mm a year.July averages about 43 °F (6 °C), January about 3 °F (-16 °C), and wind chill makes it feel colder. Midnight sun 20 Apr–23 Aug; polar night 26 Oct–15 Feb. Precipitation is low, around 200–500 mm a year.
- Trøndelag: Coast and Trondheimsfjord · Trondheim, Hitra, Viknacold
Humid maritime; winter averages mostly stay above 0 °C (32 °F); most rain falls autumn and winter; 25 °C (77 °F) on the coast is rare.Humid maritime; winter averages mostly stay above 32 °F (0 °C); most rain falls autumn and winter; 77 °F (25 °C) on the coast is rare.
- Trøndelag: Inland valleys and uplands · Røros, Oppdal, Namdalencold
Continental: drier and colder than the coast, summer highs can reach 30 °C (86 °F) in the inner valleys; Røros has recorded -50 °C (−58 °F).Continental: drier and colder than the coast, summer highs can reach 86 °F (30 °C) in the inner valleys; Røros has recorded −58 °F (-50 °C).
- Vesterålen: Coastal Vesterålen · Andøya, Langøya, Hinnøyacool
Midnight sun 28 May–14 July at Andenes; polar night 1–12 December. Summer highs 12–18 °C (54–64 °F), winter lows −5 to 0 °C (23 to 32 °F). Rain possible any month.Midnight sun 28 May–14 July at Andenes; polar night 1–12 December. Summer highs 54–64 °F (12–18 °C), winter lows 23 to 32 °F (−5 to 0 °C). Rain possible any month.
- Western Norway: Bergen and the outer coast · Bergen, Stavanger, Haugesundrainy
Bergen rains about 200 days a year; pack a shell. Summer days are long, 15–20 °C (59–68 °F), rarely hot.Bergen rains about 200 days a year; pack a shell. Summer days are long, 59–68 °F (15–20 °C), rarely hot.
- Western Norway: Inner fjord and mountain · Flåm, Geiranger, Hardanger, Vosssnow
Mountain passes and some fjord roads close in winter; Geiranger is a summer village. May and September are quieter and cheaper.
- Oslo0 °C (32 °F) / -4 °C (25 °F), 10 rain days32 °F (0 °C) / 25 °F (-4 °C), 10 rain days
- Ålesund5 °C (41 °F) / 1 °C (34 °F), 21 rain days41 °F (5 °C) / 34 °F (1 °C), 21 rain days
- Ålgård5 °C (41 °F) / 0 °C (32 °F), 12 rain days41 °F (5 °C) / 32 °F (0 °C), 12 rain days
- Alta-4 °C (25 °F) / -12 °C (10 °F), 5 rain days25 °F (-4 °C) / 10 °F (-12 °C), 5 rain days
- Åndalsnes and Romsdal valley3 °C (37 °F) / -2 °C (28 °F), 15 rain days37 °F (3 °C) / 28 °F (-2 °C), 15 rain days
- Arendal3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Ås3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Askim-1 °C (30 °F) / -7 °C (19 °F), 10 rain days30 °F (-1 °C) / 19 °F (-7 °C), 10 rain days
- Askøy4 °C (39 °F) / 0 °C (32 °F), 13 rain days39 °F (4 °C) / 32 °F (0 °C), 13 rain days
- Aure4 °C (39 °F) / -1 °C (30 °F), 10 rain days39 °F (4 °C) / 30 °F (-1 °C), 10 rain days
- Averøy3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Balestrand2 °C (36 °F) / -2 °C (28 °F), 18 rain days36 °F (2 °C) / 28 °F (-2 °C), 18 rain days
- Bardufoss-4 °C (25 °F) / -11 °C (12 °F), 11 rain days25 °F (-4 °C) / 12 °F (-11 °C), 11 rain days
- Barentsburg-11 °C (12 °F) / -18 °C (0 °F), 10 rain days12 °F (-11 °C) / 0 °F (-18 °C), 10 rain days
- Båtsfjord-4 °C (25 °F) / -12 °C (10 °F), 5 rain days25 °F (-4 °C) / 10 °F (-12 °C), 5 rain days
- Bergen5 °C (41 °F) / 1 °C (34 °F), 22 rain days41 °F (5 °C) / 34 °F (1 °C), 22 rain days
- Berkåk-1 °C (30 °F) / -8 °C (18 °F), 10 rain days30 °F (-1 °C) / 18 °F (-8 °C), 10 rain days
- Bodø2 °C (36 °F) / -2 °C (28 °F), 15 rain days36 °F (2 °C) / 28 °F (-2 °C), 15 rain days
- Brusand5 °C (41 °F) / 0 °C (32 °F), 14 rain days41 °F (5 °C) / 32 °F (0 °C), 14 rain days
- Bryne4 °C (39 °F) / -1 °C (30 °F), 15 rain days39 °F (4 °C) / 30 °F (-1 °C), 15 rain days
- Dalen3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Drammen0 °C (32 °F) / -5 °C (23 °F), 10 rain days32 °F (0 °C) / 23 °F (-5 °C), 10 rain days
- Drøbak1 °C (34 °F) / -4 °C (25 °F), 9 rain days34 °F (1 °C) / 25 °F (-4 °C), 9 rain days
- Eidfjord3 °C (37 °F) / -2 °C (28 °F), 7 rain days37 °F (3 °C) / 28 °F (-2 °C), 7 rain days
- Eidsvoll0 °C (32 °F) / -6 °C (21 °F), 7 rain days32 °F (0 °C) / 21 °F (-6 °C), 7 rain days
- Elverum-1 °C (30 °F) / -8 °C (18 °F), 9 rain days30 °F (-1 °C) / 18 °F (-8 °C), 9 rain days
- Etne5 °C (41 °F) / -1 °C (30 °F), 13 rain days41 °F (5 °C) / 30 °F (-1 °C), 13 rain days
- Evje1 °C (34 °F) / -5 °C (23 °F), 9 rain days34 °F (1 °C) / 23 °F (-5 °C), 9 rain days
- Finse0 °C (32 °F) / -8 °C (18 °F), 5 rain days32 °F (0 °C) / 18 °F (-8 °C), 5 rain days
- Fjærland3 °C (37 °F) / -2 °C (28 °F), 8 rain days37 °F (3 °C) / 28 °F (-2 °C), 8 rain days
- Flåm2 °C (36 °F) / -3 °C (27 °F), 16 rain days36 °F (2 °C) / 27 °F (-3 °C), 16 rain days
- Flekkefjord4 °C (39 °F) / -1 °C (30 °F), 15 rain days39 °F (4 °C) / 30 °F (-1 °C), 15 rain days
- Florø3 °C (37 °F) / -1 °C (30 °F), 11 rain days37 °F (3 °C) / 30 °F (-1 °C), 11 rain days
- Forsand3 °C (37 °F) / -2 °C (28 °F), 14 rain days37 °F (3 °C) / 28 °F (-2 °C), 14 rain days
- Førde3 °C (37 °F) / -2 °C (28 °F), 17 rain days37 °F (3 °C) / 28 °F (-2 °C), 17 rain days
- Fredrikstad2 °C (36 °F) / -4 °C (25 °F), 9 rain days36 °F (2 °C) / 25 °F (-4 °C), 9 rain days
- Geilo-2 °C (28 °F) / -9 °C (16 °F), 9 rain days28 °F (-2 °C) / 16 °F (-9 °C), 9 rain days
- Geiranger2 °C (36 °F) / -3 °C (27 °F), 19 rain days36 °F (2 °C) / 27 °F (-3 °C), 19 rain days
- Gjøvik-1 °C (30 °F) / -7 °C (19 °F), 8 rain days30 °F (-1 °C) / 19 °F (-7 °C), 8 rain days
- Granvin2 °C (36 °F) / -4 °C (25 °F), 15 rain days36 °F (2 °C) / 25 °F (-4 °C), 15 rain days
- Hafjell-3 °C (27 °F) / -10 °C (14 °F), 9 rain days27 °F (-3 °C) / 14 °F (-10 °C), 9 rain days
- Halden0 °C (32 °F) / -5 °C (23 °F), 5 rain days32 °F (0 °C) / 23 °F (-5 °C), 5 rain days
- Hamar-2 °C (28 °F) / -8 °C (18 °F), 9 rain days28 °F (-2 °C) / 18 °F (-8 °C), 9 rain days
- Hammerfest-1 °C (30 °F) / -7 °C (19 °F), 15 rain days30 °F (-1 °C) / 19 °F (-7 °C), 15 rain days
- Harstad0 °C (32 °F) / -5 °C (23 °F), 15 rain days32 °F (0 °C) / 23 °F (-5 °C), 15 rain days
- Haugastøl-4 °C (25 °F) / -13 °C (9 °F), 5 rain days25 °F (-4 °C) / 9 °F (-13 °C), 5 rain days
- Haugesund5 °C (41 °F) / 1 °C (34 °F), 19 rain days41 °F (5 °C) / 34 °F (1 °C), 19 rain days
- Haukeli3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Hellvik4 °C (39 °F) / -1 °C (30 °F), 13 rain days39 °F (4 °C) / 30 °F (-1 °C), 13 rain days
- Hemsedal-3 °C (27 °F) / -10 °C (14 °F), 5 rain days27 °F (-3 °C) / 14 °F (-10 °C), 5 rain days
- Holmestrand2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Hommersåk4 °C (39 °F) / -1 °C (30 °F), 15 rain days39 °F (4 °C) / 30 °F (-1 °C), 15 rain days
- Horten3 °C (37 °F) / -2 °C (28 °F), 7 rain days37 °F (3 °C) / 28 °F (-2 °C), 7 rain days
- Hovden-2 °C (28 °F) / -8 °C (18 °F), 10 rain days28 °F (-2 °C) / 18 °F (-8 °C), 10 rain days
- Hvaler2 °C (36 °F) / -3 °C (27 °F), 12 rain days36 °F (2 °C) / 27 °F (-3 °C), 12 rain days
- Karasjok-2 °C (28 °F) / -13 °C (9 °F), 5 rain days28 °F (-2 °C) / 9 °F (-13 °C), 5 rain days
- Kautokeino-12 °C (10 °F) / -22 °C (−8 °F), 6 rain days10 °F (-12 °C) / −8 °F (-22 °C), 6 rain days
- Kinsarvik2 °C (36 °F) / -3 °C (27 °F), 16 rain days36 °F (2 °C) / 27 °F (-3 °C), 16 rain days
- Kirkenes-5 °C (23 °F) / -13 °C (9 °F), 12 rain days23 °F (-5 °C) / 9 °F (-13 °C), 12 rain days
- Kleppe4 °C (39 °F) / -1 °C (30 °F), 14 rain days39 °F (4 °C) / 30 °F (-1 °C), 14 rain days
- Kongsberg-1 °C (30 °F) / -7 °C (19 °F), 9 rain days30 °F (-1 °C) / 19 °F (-7 °C), 9 rain days
- Kongsvinger-1 °C (30 °F) / -6 °C (21 °F), 9 rain days30 °F (-1 °C) / 21 °F (-6 °C), 9 rain days
- Kragerø0 °C (32 °F) / -5 °C (23 °F), 8 rain days32 °F (0 °C) / 23 °F (-5 °C), 8 rain days
- Kristiansand4 °C (39 °F) / -2 °C (28 °F), 14 rain days39 °F (4 °C) / 28 °F (-2 °C), 14 rain days
- Kristiansund4 °C (39 °F) / 0 °C (32 °F), 19 rain days39 °F (4 °C) / 32 °F (0 °C), 19 rain days
- Øksfjord-1 °C (30 °F) / -7 °C (19 °F), 15 rain days30 °F (-1 °C) / 19 °F (-7 °C), 15 rain days
- Kvam3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Kvitfjell-2 °C (28 °F) / -9 °C (16 °F), 5 rain days28 °F (-2 °C) / 16 °F (-9 °C), 5 rain days
- Lakselv-4 °C (25 °F) / -12 °C (10 °F), 12 rain days25 °F (-4 °C) / 10 °F (-12 °C), 12 rain days
- Langesund3 °C (37 °F) / -2 °C (28 °F), 11 rain days37 °F (3 °C) / 28 °F (-2 °C), 11 rain days
- Larvik3 °C (37 °F) / -1 °C (30 °F), 10 rain days37 °F (3 °C) / 30 °F (-1 °C), 10 rain days
- Leirvik3 °C (37 °F) / -1 °C (30 °F), 13 rain days37 °F (3 °C) / 30 °F (-1 °C), 13 rain days
- Lillehammer-3 °C (27 °F) / -9 °C (16 °F), 9 rain days27 °F (-3 °C) / 16 °F (-9 °C), 9 rain days
- Lillesand3 °C (37 °F) / -1 °C (30 °F), 9 rain days37 °F (3 °C) / 30 °F (-1 °C), 9 rain days
- Lindesnes3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Lom-1 °C (30 °F) / -8 °C (18 °F), 11 rain days30 °F (-1 °C) / 18 °F (-8 °C), 11 rain days
- Longyearbyen-6 °C (21 °F) / -12 °C (10 °F), 24 rain days21 °F (-6 °C) / 10 °F (-12 °C), 24 rain days
- Lærdal-1 °C (30 °F) / -5 °C (23 °F), 10 rain days30 °F (-1 °C) / 23 °F (-5 °C), 10 rain days
- Lyngdal5 °C (41 °F) / -1 °C (30 °F), 10 rain days41 °F (5 °C) / 30 °F (-1 °C), 10 rain days
- Måløy4 °C (39 °F) / -1 °C (30 °F), 17 rain days39 °F (4 °C) / 30 °F (-1 °C), 17 rain days
- Mandal4 °C (39 °F) / -1 °C (30 °F), 12 rain days39 °F (4 °C) / 30 °F (-1 °C), 12 rain days
- Marker0 °C (32 °F) / -7 °C (19 °F), 10 rain days32 °F (0 °C) / 19 °F (-7 °C), 10 rain days
- Mo i Rana-1 °C (30 °F) / -6 °C (21 °F), 5 rain days30 °F (-1 °C) / 21 °F (-6 °C), 5 rain days
- Molde3 °C (37 °F) / -2 °C (28 °F), 16 rain days37 °F (3 °C) / 28 °F (-2 °C), 16 rain days
- Moss3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Mysen-1 °C (30 °F) / -6 °C (21 °F), 10 rain days30 °F (-1 °C) / 21 °F (-6 °C), 10 rain days
- Namsos2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Narvik-1 °C (30 °F) / -7 °C (19 °F), 13 rain days30 °F (-1 °C) / 19 °F (-7 °C), 13 rain days
- Nordseter-4 °C (25 °F) / -10 °C (14 °F), 10 rain days25 °F (-4 °C) / 14 °F (-10 °C), 10 rain days
- Notodden2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Nærbø5 °C (41 °F) / -1 °C (30 °F), 9 rain days41 °F (5 °C) / 30 °F (-1 °C), 9 rain days
- Ny-Ålesund-12 °C (10 °F) / -19 °C (−2 °F), 5 rain days10 °F (-12 °C) / −2 °F (-19 °C), 5 rain days
- Olden and Loen3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Oppdal-1 °C (30 °F) / -9 °C (16 °F), 5 rain days30 °F (-1 °C) / 16 °F (-9 °C), 5 rain days
- Otta-2 °C (28 °F) / -10 °C (14 °F), 6 rain days28 °F (-2 °C) / 14 °F (-10 °C), 6 rain days
- Porsgrunn3 °C (37 °F) / -2 °C (28 °F), 10 rain days37 °F (3 °C) / 28 °F (-2 °C), 10 rain days
- Pyramiden0 °C (32 °F) / 0 °C (32 °F), 0 rain days32 °F (0 °C) / 32 °F (0 °C), 0 rain days
- Risør3 °C (37 °F) / -2 °C (28 °F), 12 rain days37 °F (3 °C) / 28 °F (-2 °C), 12 rain days
- Rjukan-1 °C (30 °F) / -7 °C (19 °F), 6 rain days30 °F (-1 °C) / 19 °F (-7 °C), 6 rain days
- Rosendal3 °C (37 °F) / -2 °C (28 °F), 13 rain days37 °F (3 °C) / 28 °F (-2 °C), 13 rain days
- Røros-4 °C (25 °F) / -13 °C (9 °F), 5 rain days25 °F (-4 °C) / 9 °F (-13 °C), 5 rain days
- Sandane3 °C (37 °F) / -2 °C (28 °F), 15 rain days37 °F (3 °C) / 28 °F (-2 °C), 15 rain days
- Sandefjord3 °C (37 °F) / -3 °C (27 °F), 10 rain days37 °F (3 °C) / 27 °F (-3 °C), 10 rain days
- Sandnes4 °C (39 °F) / -1 °C (30 °F), 9 rain days39 °F (4 °C) / 30 °F (-1 °C), 9 rain days
- Sandvika0 °C (32 °F) / -5 °C (23 °F), 10 rain days32 °F (0 °C) / 23 °F (-5 °C), 10 rain days
- Sarpsborg1 °C (34 °F) / -5 °C (23 °F), 9 rain days34 °F (1 °C) / 23 °F (-5 °C), 9 rain days
- Skei3 °C (37 °F) / -2 °C (28 °F), 9 rain days37 °F (3 °C) / 28 °F (-2 °C), 9 rain days
- Ski2 °C (36 °F) / -3 °C (27 °F), 8 rain days36 °F (2 °C) / 27 °F (-3 °C), 8 rain days
- Skibotn0 °C (32 °F) / -6 °C (21 °F), 6 rain days32 °F (0 °C) / 21 °F (-6 °C), 6 rain days
- Skien-1 °C (30 °F) / -6 °C (21 °F), 11 rain days30 °F (-1 °C) / 21 °F (-6 °C), 11 rain days
- Sogndal4 °C (39 °F) / -1 °C (30 °F), 13 rain days39 °F (4 °C) / 30 °F (-1 °C), 13 rain days
- Stavanger4 °C (39 °F) / 1 °C (34 °F), 17 rain days39 °F (4 °C) / 34 °F (1 °C), 17 rain days
- Stjørdalshalsen0 °C (32 °F) / -5 °C (23 °F), 9 rain days32 °F (0 °C) / 23 °F (-5 °C), 9 rain days
- Stokmarknes-1 °C (30 °F) / -5 °C (23 °F), 9 rain days30 °F (-1 °C) / 23 °F (-5 °C), 9 rain days
- Stryn2 °C (36 °F) / -3 °C (27 °F), 6 rain days36 °F (2 °C) / 27 °F (-3 °C), 6 rain days
- Sulitjelma-1 °C (30 °F) / -7 °C (19 °F), 8 rain days30 °F (-1 °C) / 19 °F (-7 °C), 8 rain days
- Tana-4 °C (25 °F) / -12 °C (10 °F), 12 rain days25 °F (-4 °C) / 10 °F (-12 °C), 12 rain days
- Tønsberg2 °C (36 °F) / -3 °C (27 °F), 9 rain days36 °F (2 °C) / 27 °F (-3 °C), 9 rain days
- Tromsø0 °C (32 °F) / -4 °C (25 °F), 11 rain days32 °F (0 °C) / 25 °F (-4 °C), 11 rain days
- Trondheim2 °C (36 °F) / -3 °C (27 °F), 16 rain days36 °F (2 °C) / 27 °F (-3 °C), 16 rain days
- Trysil-4 °C (25 °F) / -11 °C (12 °F), 10 rain days25 °F (-4 °C) / 12 °F (-11 °C), 10 rain days
- Ullensvang-1 °C (30 °F) / -6 °C (21 °F), 9 rain days30 °F (-1 °C) / 21 °F (-6 °C), 9 rain days
- Vadsø-3 °C (27 °F) / -10 °C (14 °F), 5 rain days27 °F (-3 °C) / 14 °F (-10 °C), 5 rain days
- Vardø0 °C (32 °F) / -5 °C (23 °F), 5 rain days32 °F (0 °C) / 23 °F (-5 °C), 5 rain days
- Varhaug4 °C (39 °F) / 0 °C (32 °F), 15 rain days39 °F (4 °C) / 32 °F (0 °C), 15 rain days
- Vikersund0 °C (32 °F) / -4 °C (25 °F), 9 rain days32 °F (0 °C) / 25 °F (-4 °C), 9 rain days
- Vikøyri3 °C (37 °F) / -3 °C (27 °F), 9 rain days37 °F (3 °C) / 27 °F (-3 °C), 9 rain days
- Voss0 °C (32 °F) / -5 °C (23 °F), 16 rain days32 °F (0 °C) / 23 °F (-5 °C), 16 rain days
- Vrådal-1 °C (30 °F) / -6 °C (21 °F), 10 rain days30 °F (-1 °C) / 21 °F (-6 °C), 10 rain days
- Værøy3 °C (37 °F) / -1 °C (30 °F), 19 rain days37 °F (3 °C) / 30 °F (-1 °C), 19 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.
Christmas big impact
24–26 Dec
Christmas Eve afternoon onwards everything closes; restaurants shut 24–25 Dec.
Nobel Peace Prize
Dec 10 · Oslo
Ceremony and closures around City Hall.
Crowds and prices
- Crowds · Norway
- Medium
- Prices · Norway
- Medium
Compare two months
Weather, crowds and prices for any two months in Norway, side by side.
Verdict
Dec: Good
Mar: Great (better)
Crowds
Dec: Medium
Mar: Medium
Prices
Dec: Medium
Mar: Medium
Festivals listed
Dec: 2
Mar: 1
December: Christmas markets in Oslo and Bergen; polar night and auroras in the north; closures 24–26 Dec.
March: Best winter month: snow, sun and auroras together; Easter falls in late March in 2027.
Norway: figures are long-term averages from this guide, not a forecast.
What to pack
- Layers: a fleece or light jacket
- A rain jacket or umbrella and shoes that dry fast
Where to go in December
Rated best or good this month
Best months: May–Sep for museums, Nov–Apr for skiing
Best months: Jun–Sep, Dec–Feb (ski season)
Best months: Dec–May (ski), Jun–Aug (hiking)
Best months: Dec–Mar for snow, Jun–Aug for parks
Best months: Jun–Aug for midnight sun, Sep–Mar for Aurora
Best months: Jun–Aug for hiking, Dec–Mar for skiing
Best months: Dec–Mar for snow; Jun–Aug for hiking
Best months: Dec–Mar for skiing; Jun–Aug for hiking and fishing
Best months: Dec–Mar (ski), Jun–Aug (hiking)
Best months: May–Jul (midnight sun) and Sep–Mar (northern lights)
Best months: Jun–Aug (midnight sun); Dec–Mar (snow hotel season, aurora) — check
Best months: May–Jun for waterfall flow; Dec–Feb for ski season