Климат города субарктический, морской с продолжительной зимой и коротким прохладным летом. Он формируется под воздействием северных морей и переносов воздушных масс с Атлантики в условиях малого количества солнечной радиации. Средняя температура января - 14 ,6 °, июля - +16 ,1 °. За год выпадает 560 мм осадков.
