Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Борисово (Заячье-Холмский с/с), исходя из данных наблюдений, достигает 7.5°C. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение -12.3 °C. Наиболее тёплый месяц — август с привычной температурой 23.0 °C. Максимальная температура, отмечается в июле до 30.3°С, а низшая понижается до -34.1°C в январе. В рамках года: дни ясной погоды - 69, снегопадные дни - 82, дни с осадками - 110, пасмурных дней - 105.