Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым низким температурным режимом — январь, суточный температурный средний показатель -6.7 °C. Месяц, отмечающийся максимальными теплом — июль со среднеарифметической температурой 22.2 °C. Средняя температура за год в п. Соколий Бор, исходя из наблюдений, составляет 9.3°C. Наивысшая температура, фиксируется в июле до 33.1°С, а минимально может быть до -20.8°C в январе. В течение одного календарного года: дни ясной погоды - 94, дни со снегом - 52, дождливых дней - 155, облачных дней - 65.