Климат (Dfc) субарктический. Среднегодовая температура в д. Шевелевская, согласно наблюдениям, достигает 6.2°C. Температурный максимум, устанавливается в августе до 29.9°С, а низшая понижается до -28.4°C в январе. Месяц, отмечающийся максимальными теплом — июль со средней температурой 20.9 °C. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -11.7 °C. В рамках года: солнечно-ясные дни - 55, снегопадные дни - 95, дождливых дней - 120, облачных дней - 96.