Климат (Dfc) субарктический. Средняя температура воздуха в д. Ошмарья, основываясь на наблюдениях, достигает 5.3°C. Верхний предел температуры, замечается в июле до 32.6°С, минимальная достигает -36.2°C в декабре. Месяц с самыми низкими температурами — январь, его среднесуточная температура -15.4 °C. Месяц, отмечающийся максимальными теплом — июль с привычной температурой 24.0 °C. За период года: дни ясной погоды - 64, дни со снегом - 89, дождливых дней - 92, пасмурных дней - 121.