Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Окшово, в соответствии с наблюдениями, составляет 8.5°C. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень -10.5 °C. Месяц, отмечающийся максимальными теплом - это август со средней температурой 23.5 °C. Самая высокая температура, фиксируется в июле до 31.9°С, а наименьшая опускается до -27.0°C в январе. На протяжении года: дни ясной погоды - 87, снегопадные дни - 73, дни с осадками - 111, облачных дней - 95.