Климат (Dfc) субарктический. Месяц, когда зафиксированы самые высокие температуры - это август со среднеарифметической температурой 19.4 °C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -13.7 °C. Наивысшая температура, устанавливается в августе до 28.3°С, минимальная достигает -33.4°C в январе. Средняя температура воздуха в д. Окуловская, по данным наблюдений, оценивается 4.5°C. За период года: дни ясной погоды - 54, дни со снегом - 92, дни с осадками - 121, облачных дней - 99.