Климат (Dfc) субарктический. Средняя температура воздуха в д. Старая Еловка, в соответствии с наблюдениями, оценивается 5.1°C. Максимальная температура, наблюдается в июне до 35.0°С, а минимум составляет -28.2°C в январе. Месяц с самыми низкими температурами — январь, его среднее значение температуры за день -12.1 °C. Месяц с самым высоким температурным режимом - это июль с характерной температурой 25.9 °C. На протяжении года: дни ясной погоды - 63, снегопадные дни - 118, дни с дождем - 134, пасмурных дней - 51.