Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, фиксируется в августе до 28.0°С, а самая низкая до -34.9°C в январе. Наиболее тёплый месяц - это август с характерной температурой 19.8 °C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -13.9 °C. Средняя температура воздуха в д. Лесное Петраково, в соответствии с наблюдениями, достигает 5.3°C. В течение одного календарного года: солнечно-ясные дни - 63, дни со снегом - 84, дни с осадками - 123, пасмурных дней - 96.