The weather in Novosibirsk is like the rest of typical Siberia, with a clear sky and far below freezing winter temperatures. The reason for these temperatures is the absence of nearby ocean, the Ural Mountains, barring Atlantic air masses from reaching Siberia, and the lack of tall mountains at the north of Novosibirsk, that could have held back freezing Arctic winds. In fact, Novosibirsk is the second farthest substantially populated city from the ocean, the first being Urumqi, China
The climate is humid continental (Köppen Dfb), with warm summers and severely cold winters. Snow is frequent, falling on almost half of all winter days, but individual snowfalls are usually light. On average temperatures range in summer from +15 °C (59 °F) to +26 °C (79 °F) and in winter from −20 °C (−4 °F) to −12 °C (10 °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 highest and lowest recorded 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 may 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.