Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Петрушкино, основываясь на наблюдениях, достигает 7.9°C. Месяц с максимальными температурами - это июнь с привычной температурой 21.7 °C. Месяц, когда температура наиболее низкая — январь, его средний дневной температурный уровень -11.7 °C. Верхний предел температуры, фиксируется в августе до 31.6°С, минимальная достигает -30.1°C в январе. В течение одного календарного года: дни ясной погоды - 68, дни снега - 78, дни с осадками - 127, пасмурных дней - 93.