Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Шарово, основываясь на наблюдениях, оценивается 6.8°C. Месяц, когда температура наиболее высокая — июль со среднеарифметической температурой 22.2 °C. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -12.7 °C. Самая высокая температура, устанавливается в июле до 31.7°С, а низшая понижается до -30.2°C в декабре. На протяжении года: солнечных дней - 62, снегопадные дни - 91, дождливых дней - 125, пасмурных дней - 88.