Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, фиксируется в июле до 31.9°С, а минимум составляет -23.7°C в январе. Месяц, отмечающийся максимальными теплом - это июль со среднеарифметической температурой 22.6 °C. Самый холодный месяц — декабрь, его средний дневной температурный уровень -4.9 °C. Средняя температура воздуха в д. Петровское, исходя из данных наблюдений, составляет 7.3°C. За период года: солнечных дней - 63, снегопадные дни - 76, дни с осадками - 156, пасмурных дней - 71.