Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Денисово, на основе наблюдений, составляет 7.4°C. Месяц с самыми низкими температурами — январь, его типичное среднесуточное температурное значение -12.4 °C. Месяц, когда зафиксированы самые высокие температуры — август со средней температурой 21.5 °C. Наивысшая температура, устанавливается в августе до 30.5°С, а самая низкая до -32.5°C в январе. В пределах года: солнечно-ясные дни - 71, дни снега - 74, дни с дождем - 130, пасмурных дней - 91.