Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Шараново, на основе наблюдений, оценивается 8.3°C. Наиболее тёплый месяц — август со среднеарифметической температурой 23.2 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -7.6 °C. Наивысшая температура, устанавливается в августе до 32.2°С, а порог минимальной температуры до -22.0°C в январе. На протяжении года: ясные дни - 71, снежных дней - 79, дни с дождем - 129, пасмурных дней - 87.