Климат (Dfc) субарктический. Месяц, когда температура наиболее высокая — август с характерной температурой 18.2 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -13.2 °C. Годовая средняя температура в д. Барроваровка, учитывая данные наблюдений, составляет 3.1°C. Температурный максимум, замечается в июне до 26.8°С, а минимальный уровень достигает -29.3°C в январе. На протяжении года: дни ясной погоды - 52, снегопадные дни - 111, дни с дождем - 110, пасмурных дней - 93.