Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Овсянниково, исходя из данных наблюдений, оценивается 8.1°C. Месяц с самым низким температурным режимом — январь, его среднее значение температуры за день -8.7 °C. Наиболее тёплый месяц - это июль с привычной температурой 21.7 °C. Наивысшая температура, устанавливается в июле до 31.7°С, а минимум составляет -27.4°C в январе. За период года: дни ясной погоды - 64, снежных дней - 56, дождливых дней - 145, облачных дней - 101.