Климат (Dwb) муссонный с теплым летом, влажный континентальный. Годовая средняя температура в с. Шерашово, по данным наблюдений, достигает 5.3°C. Максимальная температура, наблюдается в июне до 30.6°С, а наименьшая опускается до -26.7°C в январе. Месяц, когда температура наиболее низкая — январь, среднесуточная температура -13.1 °C. Месяц, когда температура наиболее высокая — июнь со средней температурой 22.4 °C. За период года: ясные дни - 99, снегопадные дни - 81, дождливых дней - 90, облачных дней - 96.