Munich's weather can be unpredictable. In general summers are fairly warm and very wet, characterised by sunny weather interspersed by dramatic thunderstorms. Winters are cold with light snowfalls. In summer (June to August) average temperatures range between 50°F (10°C) and 73°F (23°C), and in winter (December to February) average temperatures range between 25°F (-4°C) and 39°F (4°C). The Alps cause two unique aberrations in Munich weather. Southwesterly winds crossing the Alps can push up temperatures markedly even in winter, while northwesterly winds blowing from the mountains bring unseasonably low temperatures, rain and even snow on odd days. You can easily end up experiencing quite a variety of weather on a stay in Munich. The most popular time to visit is in September and October, for Oktoberfest, but summer is the peak tourism season. Munich is really a year-round holiday destination because so many of the city's attractions can be enjoyed regardless of the weather.