Новосибирск находится в континентальной климатической зоне; среднегодовая температура воздуха +1,8 °C. Для города характерны большие колебания среднемесячных (38 °C) и абсолютных (88 °C) температур воздуха. Средняя температура воздуха в январе −16 °C, в июле +19 °C. Самая низкая температура зафиксирована в январе 1915 года (−51,1 °C)[8], самая высокая — 12 июля 2014 года (+41,1 °C). Город расположен на границе лесостепной и лесной природных зон. Среднее годовое количество часов солнечного сияния — 2077.
Пусть зимой здесь снег и лютый холод.