Климат (Cfb) умеренный океанический. Месяц, когда зафиксированы самые высокие температуры - это август с привычной температурой 23.7 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его суточный температурный средний показатель -2.4 °C. Самая высокая температура, наблюдается в июле до 33.8°С, а минимум составляет -16.0°C в январе. Среднегодовая температура в п. Порховское, по данным наблюдений, оценивается 11.5°C. На протяжении года: дни ясной погоды - 69, снегопадные дни - 65, дождливых дней - 147, облачных дней - 85.