Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Петр Эсаулов, исходя из данных наблюдений, оценивается 9.4°C. Вершина температурного диапазона, наблюдается в августе до 31.8°С, а минимальный уровень достигает -29.0°C в январе. Наихолоднейший месяц — январь, среднее суточное значение температуры -8.6 °C. Наиболее тёплый месяц — август со среднеарифметической температурой 25.4 °C. За год: дни ясной погоды - 78, снежных дней - 65, дождливых дней - 141, пасмурных дней - 82.