Summer months from June to August are considered the best time to visit Norway: long days, midnight sun, relatively nice weather, and good access to famous sights like Preikestolen and Trolltunga. Well, summer is also the busiest time in Norway, so book in advance and be ready to meet tourists wherever you go. In the context of mild temperatures, gorgeous colours, and relatively cheap accommodation, May and September are deemed to be a great time to explore Norway. From October to March the days are short, and the temperature reaches freezing, especially up north and in the mountainous areas; it's also the time for witnessing the Northern Lights peaking in December–January. Norway is a fantastic winter choice for madly addicted to all sorts of winter sports from skiing and dog-sledding to ice skating.