Для области характерен умеренно-континентальный климат с продолжительно холодной зимой, относительно коротким теплым летом. Средняя температура января на западе области -11°, на востоке -14°; июля соответственно +16° и +18°. Период с положительными температурами составляет 195-210 дней. Средняя годовая сумма осадков всех видов — 480-500 мм на востоке области и 560-600 мм — на западе, что намного больше величины испаряемости.