Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Петроселье, исходя из данных наблюдений, достигает 9.8°C. Самая высокая температура, регистрируется в июле до 32.7°С, а минимальный уровень достигает -19.1°C в январе. Месяц, отмечающийся максимальными теплом — июль со средним значением температуры 22.1 °C. Самый холодный месяц — январь, его среднее значение температуры за день -1.0 °C. В течение года: дни ясной погоды - 84, снежных дней - 48, дни с осадками - 168, облачных дней - 66.