Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, проявляется в июле до 31.9°С, а наименьшая опускается до -27.8°C в январе. Среднегодовая температура в д. Петровка, исходя из данных наблюдений, составляет 7.0°C. Самый тёплый месяц — июль со среднеарифметической температурой 24.4 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -12.1 °C. В течение одного календарного года: дни ясной погоды - 70, дни со снегом - 65, дни с осадками - 146, облачных дней - 85.