The climate is humid continental (Koppen Dfb), with warm summers and severely cold winters. Snow is frequent, falling on almost half of winter days, but individual snowfalls are usually light. Average temperatures range in summer is from +15 °C (59 °F) to +26 °C (78.8 °F), in winter from −20 °C (−4 °F) to −12 °C (10.4 °F). However, winter temperatures can go as low as −30 °C (−22 °F) to −35 °C (−31 °F), and summer temperatures can go as high as +30 °C (86 °F) to +35 °C (95 °F). The difference between the record highest and the record lowest temperatures is 88 °C (158 °F). Most days the weather is sunny, with an average of 2,880 hours of sunshine per year, but heavy rain is possible in summer.
Travelers coming from countries with mild climates may find Novosibirsk’s winter tough, but it will not be extraordinary for those from northern countries. At times, bitter cold may hold for some days, but temperatures of −40 °C (−40 °F) and lower do not occur every year. In the springtime, streets and roads become dirty as a result of mud and melting snow, while the weather is still cold.