Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, устанавливается в августе до 28.6°С, а минимально может быть до -36.1°C в январе. Месяц, когда температура наиболее низкая — январь, среднесуточная температура -13.4 °C. Наиболее тёплый месяц - это август с типичной температурой 21.0 °C. Средняя температура воздуха в д. Порохово, принимая во внимание наблюдения, оценивается 5.7°C. В рамках года: солнечно-ясные дни - 64, снежных дней - 80, дни с осадками - 129, пасмурных дней - 93.