Oslo experiences humid continental climate throughout the year. There is great variation in daylight time from 18 hours to 6 hours depending ion the weather. The Oslo climate remains mild all the year due to the Gulf Stream despite its location in northern latitude. The summers are mild and pleasant in Oslo. The average high temperature in summers varies in the range from 20-22°C (68-71°F). Some times the temperature exceeds due to the common heat waves during the summer.
Winters are snowy and cold. The average low temperature in winters in Oslo varies in the range from -7 °C (19 °F) up to -1 °C (30 °F). Snowfall occurs generally during the months of November through April. Rainfall is moderate throughout the year in Oslo. The average annual precipitation in the city is 763 millimeters (30.0 in). The spring and autumn in Oslo city are chilly and windy.