Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Пухово, исходя из данных наблюдений, составляет 7.7°C. Самая высокая температура, замечается в августе до 31.6°С, минимальная достигает -22.6°C в январе. Месяц с самыми низкими температурами — январь, его типичное среднесуточное температурное значение -8.2 °C. Месяц с максимальными температурами - это август с характерной температурой 22.6 °C. За год: дни ясной погоды - 71, снежных дней - 79, дни с дождем - 129, пасмурных дней - 87.