Bariloche has a cool Mediterranean climate (K�ppen Csb) with dry, windy summers and rainy winters, which grades to an alpine sub polar oceanic climate at higher altitudes. Generally speaking, the summer season (mid-December to early March) is characterized by long stretches of windy, sunny weather, with pleasant afternoons of 18 to 26 �C (64 to 79 �F) and cold nights of 2 to 9 �C (36 to 48 �F). Autumn brings colder temperatures in March, then stormier weather in April and May. By mid-May the first snows fall, and winter lasts until early September, bringing stormy weather with mixed precipitation (snow, rain, sleet), occasional snowstorms and highs between 0 and 12 �C (32 and 54 �F), lows between ?12 and 4 �C (10 and 39 �F). Spring is very windy and variable; temperatures may reach 25 �C (77 �F) in October and then plummet to ?6 �C (21 �F) following a late-season snowfall. On average, there are a handful of snowy days between 5 and 15 centimetres (2 and 6 in) every year, and many more days with mixed precipitation. However, there have been extreme snow events in the past that have brought well over a foot of snow (30 cm) to the entire city, and well over a meter in some higher areas