Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, регистрируется в июле до 28.2°С, а минимальный уровень достигает -32.5°C в январе. Средняя температура воздуха в с. Шаран, учитывая данные наблюдений, достигает 5.4°C. Самый тёплый месяц — июль со среднеарифметической температурой 19.9 °C. Месяц с самыми низкими температурами — январь, его типичное среднесуточное температурное значение -14.0 °C. За период года: ясные дни - 69, снегопадные дни - 64, дни с осадками - 158, облачных дней - 75.