Климат (Dfc) субарктический. Максимальная температура, регистрируется в августе до 27.6°С, а минимально может быть до -34.6°C в январе. Среднегодовая температура в д. Окуловская, на основе наблюдений, достигает 3.7°C. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -14.4 °C. Месяц с самыми высокими температурами — август с типичной температурой 19.4 °C. За год: солнечных дней - 68, дни снега - 91, дни с осадками - 113, пасмурных дней - 94.