Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Осотно, учитывая данные наблюдений, составляет 8.3°C. Температурный максимум, отмечается в августе до 32.1°С, а низшая понижается до -27.9°C в январе. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 23.1 °C. Месяц с минимальными температурами — январь, его средний дневной температурный уровень -9.1 °C. В течение одного календарного года: солнечных дней - 59, снегопадные дни - 88, дождливых дней - 129, облачных дней - 90.