Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, среднее значение температуры за день -10.6 °C. Месяц, когда температура наиболее высокая - это август с характерной температурой 22.1 °C. Максимальная температура, фиксируется в августе до 31.0°С, а наименьшая опускается до -31.6°C в январе. Средняя температура воздуха в д. Осташково, согласно наблюдениям, достигает 7.2°C. За год: ясные дни - 62, дни со снегом - 87, дождливых дней - 127, облачных дней - 90.