Since Norway is situated in the Northern latitude like Alaska and Greenwich, the country experiences long hours of daylight, which can extend up to 18 hours and never gets dark enough. But the city has pitch black nights for about 6 hours in winters.
Summer (June–Mid-August): Summers have long, warm and sunny days and the temperatures are generally above 20 °C. The gap between sunrise and sunset is just about 5 hours during the peak times of summer.
Winter (November–April): Winters are dark and gloomy with just 6 hours of sunlight. Sometimes, days go by without sunshine. The average temperature during the season is around -2 °C and it forms a great setting for skiing and some winter sports.
Spring (May–Mid-June): temperatures rise up quickly in the spring season and you get to see the sunlight again. The season can be cold in the beginnings but as the days pass by, the average high can get to 20°C.
Autumn (Mid-August–October): Autumns are often chilly and wet with average temperature dropping from 14°C to 7 °C over the months.
The best time to visit this vibrant city is during the months of March through August (Late winter – summer) when the weather is pleasant and the rooms are affordable.