Add organization

What is the weather like in Oslo in winter?

Winter temperatures, snow, skiing by metro and clothing advice for Oslo.

Answered at: Checked at:

Short answer

Average winter temperatures in Oslo are just below freezing, from about −1 °C in December to about −2 °C in January and February (1991–2020 normals). Snow in the city centre varies a lot from year to year, but the hills around Oslo are often white, with more than 2,600 km of prepared ski trails a metro ride away.

Cross-country skiing in Nordmarka by metro a round calendar wheel with four seasons shown as a snowflake, a leaf, a sun and a raindrop around a small mountain

Why

  1. Visit Norway says snowfall is common around Oslo and that average winter temperatures there are just below zero.
  2. Oslo's precipitation normals are 54 mm in December, 58 mm in January and 46 mm in February, far less than Bergen's 209–290 mm in the same months.
  3. Visit Oslo says 90 km of the ski trails around the city are lit for evening skiing.

Details

Metro line 1 runs to Holmenkollen and Frognerseteren, line 3 to Skullerud and Mortensrud, and line 5 to Sognsvann, all starting points for ski trails. At Frognerseteren you can rent a toboggan at Korketrekkeren and ride 2 km down to Midtstuen metro stop. In town you can skate at Spikersuppa and Frognerparken, which both rent out skates, and Visit Norway says southern Norway gets six to eight hours of daylight in the winter months.

Tip

Dress in layers with wool next to the skin and a warm, windproof jacket, and wear shoes with good grip: Visit Norway warns of icy, slippery roads at this time of year.

What may differ

Some winters are much colder than the normal: in January 2024 Oslo (Blindern) averaged −5.6 °C and dropped to −23.1 °C on 6 January, and the snow depth peaked at 52 cm on 19 February.

People also ask

  • What is Oslo like in winter?
  • What should I wear in Oslo in winter?

Sources

Information checked on 15 October 2026; normals are 30-year averages, and any single winter can be colder or milder.

Cross-country skiing in Nordmarka by metro