Климат (Dfc) субарктический. Месяц с самыми высокими температурами - это август с привычной температурой 21.5 °C. Наихолоднейший месяц — январь, среднее суточное значение температуры -11.6 °C. Температурный максимум, регистрируется в августе до 31.1°С, а наименьшая опускается до -32.7°C в январе. Средняя температура воздуха в д. Шолохово, исходя из наблюдений, составляет 6.2°C. На протяжении года: дни ясной погоды - 72, дни со снегом - 87, дождливых дней - 119, пасмурных дней - 88.