Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, фиксируется в августе до 29.6°С, а низшая понижается до -32.9°C в январе. Наихолоднейший месяц — январь, суточный температурный средний показатель -12.4 °C. Самый тёплый месяц — август со среднеарифметической температурой 21.3 °C. Средняя температура за год в д. Осташково, в соответствии с наблюдениями, оценивается 7.0°C. На протяжении года: дни ясной погоды - 61, снежных дней - 81, дни с дождем - 129, облачных дней - 95.