With a population of around 38,400, Kandalaksha sits in Murmansk, Russia. The city operates in the Moscow Standard Time zone.
In 2025, Kandalaksha averaged an annual temperature of 38°F, with hottest temperatures reaching 85°F in July and lowest around -17°F in January. The city received approximately 28 inches of precipitation during the year.
View historical weather for Kandalaksha · More cities in Murmansk