Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, проявляется в июле до 30.5°С, минимальная достигает -30.0°C в январе. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -10.3 °C. Месяц, когда зафиксированы самые высокие температуры - это август со среднеарифметической температурой 22.0 °C. Среднегодовая температура в п. Бесово, в соответствии с наблюдениями, достигает 8.0°C. На протяжении года: ясные дни - 70, дни снега - 74, дождливых дней - 129, облачных дней - 93.