Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Бор (Новосельское с/п), в соответствии с наблюдениями, достигает 7.4°C. Месяц с минимальными температурами — январь, суточный температурный средний показатель -9.6 °C. Месяц с максимальными температурами — июль со среднеарифметической температурой 22.1 °C. Самая высокая температура, наблюдается в июле до 32.2°С, а низшая понижается до -26.2°C в январе. В течение одного календарного года: ясные дни - 90, снегопадные дни - 55, дождливых дней - 155, пасмурных дней - 66.