Byen har et subarktisk kystklima med lange vintre og korte, kjølige somre. Dette på grunn av strømmene i de polare havene, luftstrømmene fra Nord-Atlanteren og lite sol. Middeltemperaturen ligger på −12,6 °C i januar og +15,6 °C i juli. Gjennomsnittsnedbøren ligger på 539 mm/år.