Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, регистрируется в августе до 30.1°С, а низшая понижается до -32.8°C в январе. Месяц с минимальными температурами — январь, его среднее значение температуры за день -11.0 °C. Месяц с самым высоким температурным режимом — август со средней температурой 21.6 °C. Годовая средняя температура в д. Пухолово, исходя из данных наблюдений, достигает 5.8°C. В пределах года: дни ясной погоды - 66, дни со снегом - 87, дождливых дней - 120, облачных дней - 93.