Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, замечается в июле до 37.6°С, а наименьшая опускается до -33.4°C в январе. Средняя температура за год в д. Петропавловка, исходя из данных наблюдений, достигает 8.2°C. Месяц, когда температура наиболее низкая — январь, средний дневной температурный уровень -13.7 °C. Месяц с самым высоким температурным режимом — июль с характерной температурой 24.6 °C. В течение года: дни ясной погоды - 75, снегопадные дни - 79, дни с дождем - 107, облачных дней - 105.