Oslo, where it is

The climate of Oslo, the capital of Norway, is Baltic semi-continental, that is, similar to that of the cities located along the coasts of the Baltic Sea, so it is very cold in winter, with average temperatures below freezing (0 °C or 32 °F), and mild or pleasantly warm in summer.
Here are the average temperatures.
Oslo - Average temperatures
Min (°C)-5-5-22711131284-1-5
Max (°C)004101620222116940
Min (°F)232328364552555446393023
Max (°F)323239506168727061483932

Precipitation amounts to 805 millimeters (31 inches) per year, and is well distributed over the seasons; however, the rainiest seasons are summer and autumn. Here is the average precipitation.
Oslo - Average precipitation

In winter, the temperature stays around freezing or below from November to March. There are about 80 days with snowfall, which occur from late October to mid-April. However, the temperature can vary greatly: when Atlantic currents prevail, the temperature can exceed freezing even in winter and snow can melt, while when the currents blow from Siberia or a polar anticyclone moves over Scandinavia, it can drop below -20 °C (-4 °F). Owing to the high latitude, the days are very short especially in December and early January (the sun sets at 3:10 p.m. in mid-December and at 3:45 p.m. in mid-January), while in February, the days are already a bit longer (in mid-February, the sun sets at 5 p.m.), although the temperature is usually the same as in January.

In spring, in April and May, the temperature rises quickly enough. Typically, the thaw occurs in late March, but sometimes, there can still be snow and frost in early April, while during the month, the first mild days occur. Spring is the season in which Atlantic disturbances are, albeit slightly, less frequent. In the second half of May, during some years, an anticyclone can move over northern Europe and Norway, able to bring a period of nice and warm weather.

Summer, from June to August, is mild, with cool nights and pleasant days. Hot days are rare, though the temperature can sometimes reach as high as 30 °C (86 °F). The rains can occur also in summer because the flow of Atlantic fronts at these latitudes never stops: in fact, there are 10/11 days with rainfall even in the summer months. The days are very long: roughly from mid-May to early August, you can experience the phenomenon of the "white nights", when it does not get completely dark even at midnight. However, the sun sets at 10.45 p.m. in late June, at 10 p.m. in late July, and at 8.45 p.m. in late August.

Autumn, is cool, cloudy and rainy already in September, and then gradually becomes colder. The first snowfalls can be seen already in October. In November, the days are very short, it is cold, and the sun is a rarity: in fact, it's already winter.


Altogether, the amount of sunshine in Oslo is acceptable from May to August, thanks also to the length of the days. On the contrary, the sun is practically never seen from November to January, also because of the very short days. Here are the average sunshine hours per day.
Oslo - Sunshine

The sea in the Oslo fjord is cold even in summer, however, it reaches 17 °C (63 °F) in July and August, which means that the more daring can try to swim. Here are the average sea temperatures.
Oslo - Sea temperature
Temp (°C)544610141717151296
Temp (°F)413939435057636359544843

Best Time

The best time to visit Oslo is the summer, from June to August. The temperature is generally pleasant for outdoor activities, but at night, it can get cool, or even a little cold; moreover, there is a moderate amount of rainy days. However, if you are lucky, you can find daytime temperatures above 25 °C (77 °F). June is slightly cooler than August, but the days are very long, and the phenomenon of the white nights is more evident, especially around the summer solstice, June 21.