Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые низкие температуры — январь, его типичное среднесуточное температурное значение -7.5 °C. Месяц с максимальными температурами - это июль с типичной температурой 20.3 °C. Вершина температурного диапазона, регистрируется в июне до 30.6°С, а порог минимальной температуры до -26.2°C в январе. Среднегодовая температура в п. Денисово, по данным наблюдений, достигает 7.9°C. За год: солнечно-ясные дни - 86, снегопадные дни - 76, дни с дождем - 130, облачных дней - 74.