Suomussalmi climate — normals and trends

Suomussalmi (Finland) has a subarctic climate (Dfc) under the Köppen-Geiger classification. Its mean annual temperature is 1.2 °C and it receives 638 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (15.4 °C on average) and the coldest is January (-11.8 °C). Rainfall peaks in August.

Suomussalmi averages 198 frost days, 0 hot days (≥ 30 °C) and 136 rainy days per year.

Suomussalmi has warmed by +1.9 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The number of frost days there went from about 206 to 190 per year over the period.

The hottest day of the period reached 32.2 °C (on 29 July 2010) and the coldest -41.0 °C (on 8 January 1985).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

SuomussalmiKainuu

coords
64.89°, 28.91°
period
19402025 · 86 yrs
DfcSubarcticWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

1.2°C

Average daily high

4.4°C

Average daily low

-2.2°C

Annual rainfall

638mm

Sunshine / day

6.2h

Mean relative humidity

81%

Average peak wind

15.6km/h

Seasonal range

27.2°C

Frost days (< 0 °C)

198 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

136 d/yr

Annual snowfall

175.1 cm

Average feels-like high

0.8 °C

Average feels-like low

-6.0 °C

Average peak gust

34.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

7.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

+0.2 °C per decade · r² = 0.22 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

32.2 °C

29 July 2010

Coldest day

-41.0 °C

8 January 1985

Wettest day

50 mm

3 August 2021

Windiest day

40.3 km/h

26 December 1992

Strongest gust

100.8 km/h

29 March 2019

Hottest feels-like

34.0 °C

29 July 2010

Coldest feels-like

-46.6 °C

7 January 1985

Snowiest day

19.3 cm

24 November 1994

Sunniest day

20.1 h

16 June 2023

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C31 July 2025-24.2 °C4 February 20253.5 °C694 mm2177
202428.1 °C29 June 2024-32.9 °C6 January 20242.8 °C781 mm0198
202327.7 °C8 August 2023-23.8 °C9 March 20232.1 °C810 mm0207
202231.1 °C1 July 2022-22.1 °C8 January 20222.7 °C713 mm1195
202129.7 °C4 July 2021-33.1 °C15 January 20211.6 °C752 mm0190
202026.3 °C14 June 2020-23.5 °C27 January 20203.6 °C799 mm0188
201929.8 °C7 June 2019-26.1 °C28 January 20192.0 °C743 mm0210
201829.8 °C17 July 2018-26.2 °C28 February 20182.7 °C529 mm0183
201723.7 °C28 July 2017-29.6 °C6 January 20171.8 °C691 mm0206
201626.0 °C5 July 2016-31.1 °C21 January 20162.7 °C663 mm0168
201522.9 °C20 August 2015-24.1 °C6 January 20153.1 °C839 mm0176
201428.3 °C6 June 2014-26.7 °C20 January 20142.7 °C606 mm0203
201327.1 °C3 June 2013-29.1 °C10 December 20132.7 °C624 mm0185
201228.7 °C30 July 2012-35.8 °C5 February 20120.9 °C734 mm0189
201129.7 °C9 June 2011-33.0 °C17 February 20113.0 °C693 mm0176
201032.2 °C29 July 2010-34.2 °C20 February 20100.5 °C578 mm1191
200927.2 °C26 June 2009-28.5 °C25 December 20091.6 °C533 mm0200
200824.4 °C3 July 2008-22.5 °C4 January 20082.1 °C664 mm0194
200727.2 °C8 August 2007-36.9 °C7 February 20072.5 °C651 mm0184
200629.9 °C13 June 2006-34.9 °C22 January 20061.9 °C584 mm0183
200526.9 °C10 July 2005-25.9 °C23 February 20052.9 °C636 mm0181
200425.1 °C7 August 2004-26.5 °C1 January 20042.0 °C652 mm0186
200329.2 °C1 August 2003-37.4 °C7 January 20032.0 °C556 mm0191
200229.4 °C5 July 2002-33.0 °C29 December 20021.4 °C540 mm0212
200126.1 °C9 July 2001-28.0 °C31 December 20011.3 °C529 mm0204
200029.2 °C29 June 2000-28.3 °C26 December 20002.9 °C683 mm0173
199929.5 °C16 July 1999-41.0 °C28 January 19991.4 °C575 mm0188
199824.9 °C12 July 1998-35.8 °C5 February 19980.3 °C787 mm0195
199729.1 °C10 June 1997-30.6 °C8 January 19971.2 °C582 mm0212
199623.7 °C14 August 1996-26.7 °C22 February 19961.2 °C669 mm0203
199527.2 °C2 August 1995-30.5 °C25 December 19951.7 °C568 mm0206
199427.7 °C28 July 1994-33.6 °C11 February 19941.1 °C594 mm0204
199324.4 °C15 May 1993-29.8 °C27 December 19930.8 °C558 mm0222
199227.5 °C14 June 1992-25.1 °C14 January 19921.5 °C673 mm0204
199124.1 °C10 July 1991-29.9 °C29 January 19911.3 °C600 mm0185
199025.9 °C25 June 1990-30.5 °C12 January 19901.6 °C504 mm0196
198927.8 °C28 June 1989-27.4 °C1 January 19893.1 °C684 mm0178
198830.1 °C27 June 1988-29.3 °C22 December 19881.1 °C551 mm1202
198726.4 °C21 July 1987-35.0 °C8 January 1987-0.9 °C529 mm0189
198628.1 °C18 June 1986-35.6 °C20 December 19860.4 °C582 mm0186
198525.6 °C10 August 1985-41.0 °C8 January 1985-1.4 °C534 mm0206
198426.2 °C7 August 1984-25.2 °C8 January 19841.9 °C601 mm0193
198325.9 °C8 July 1983-29.3 °C7 February 19831.1 °C677 mm0187
198227.3 °C17 July 1982-33.5 °C9 January 19821.0 °C624 mm0191
198126.8 °C26 June 1981-28.1 °C15 March 19810.4 °C686 mm0200
198027.6 °C8 June 1980-32.5 °C1 February 19800.2 °C452 mm0211
197926.1 °C18 August 1979-32.3 °C14 February 19790.8 °C667 mm0207
197825.9 °C31 July 1978-35.1 °C28 December 1978-0.8 °C511 mm0217
197728.9 °C14 June 1977-33.5 °C24 January 19770.5 °C697 mm0202
197625.1 °C14 August 1976-37.1 °C3 February 1976-0.7 °C582 mm0216
197525.8 °C26 July 1975-26.0 °C18 February 19752.1 °C695 mm0196
197428.8 °C19 June 1974-23.7 °C2 January 19742.7 °C880 mm0213
197328.2 °C3 July 1973-32.2 °C10 December 19730.7 °C636 mm0222
197231.2 °C13 July 1972-33.9 °C30 January 19722.2 °C692 mm2209
197129.1 °C1 June 1971-29.5 °C3 March 1971-0.3 °C763 mm0219
197031.0 °C20 July 1970-29.5 °C19 February 19700.6 °C678 mm1206
196928.4 °C10 July 1969-34.2 °C5 February 1969-0.4 °C549 mm0209
196828.7 °C3 July 1968-36.9 °C12 January 1968-0.5 °C637 mm0229
196729.9 °C4 August 1967-32.4 °C15 January 19671.4 °C698 mm0175
196629.0 °C20 June 1966-38.7 °C9 February 1966-1.2 °C661 mm0217
196524.7 °C9 June 1965-28.6 °C13 December 19650.4 °C733 mm0213
196426.2 °C15 June 1964-25.8 °C5 December 19641.2 °C643 mm0188
196328.2 °C2 August 1963-32.7 °C18 December 19630.8 °C632 mm0189
196222.8 °C20 June 1962-30.0 °C15 December 19620.5 °C768 mm0194
196129.0 °C5 June 1961-29.4 °C14 December 19612.5 °C777 mm0185
196029.6 °C29 July 1960-29.7 °C29 January 19601.4 °C522 mm0201
195926.8 °C8 June 1959-29.3 °C7 December 19591.7 °C514 mm0189
195826.7 °C30 July 1958-37.6 °C10 January 1958-0.3 °C559 mm0212
195728.6 °C17 July 1957-27.7 °C19 March 19571.4 °C703 mm0192
195626.6 °C9 June 1956-36.7 °C6 February 1956-0.7 °C497 mm0219
195525.9 °C20 August 1955-33.5 °C22 December 1955-1.5 °C618 mm0219
195426.8 °C14 July 1954-24.4 °C20 February 19542.1 °C738 mm0203
195328.6 °C24 June 1953-31.2 °C5 February 19532.1 °C679 mm0194
195228.3 °C10 July 1952-25.4 °C9 December 19520.7 °C637 mm0223
195126.3 °C9 August 1951-27.1 °C24 January 19511.4 °C668 mm0187
195024.9 °C19 August 1950-34.5 °C7 January 19502.2 °C554 mm0172
194925.2 °C6 July 1949-28.3 °C30 December 19492.5 °C750 mm0191
194825.8 °C27 June 1948-23.5 °C9 February 19481.9 °C627 mm0186
194725.4 °C19 July 1947-29.6 °C5 February 19470.6 °C568 mm0203
194625.2 °C6 July 1946-33.3 °C8 February 19461.2 °C538 mm0202
194526.6 °C6 July 1945-28.4 °C25 December 1945-0.1 °C608 mm0229
194424.0 °C18 July 1944-23.5 °C10 January 19441.9 °C643 mm0202
194326.7 °C19 July 1943-22.9 °C25 January 19432.8 °C732 mm0190
194223.0 °C21 August 1942-30.4 °C25 January 1942-0.4 °C608 mm0211
194129.2 °C12 July 1941-29.9 °C19 January 1941-1.5 °C295 mm0227
194027.0 °C26 June 1940-31.8 °C15 January 1940-0.1 °C578 mm0200

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
7.0 °C
+2.6 °C
Hot days (≥ 30 °C)
2 d/yr
+2
Frost days (< 0 °C)
177 d/yr
-21
Annual rainfall
694 mm
+56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-5.9 °C+3.2 °C44 mm+9 mm
Feb-4.1 °C+4.3 °C20 mm-10 mm
Mar1.1 °C+3.9 °C36 mm+3 mm
Apr5.5 °C+1.9 °C15 mm-24 mm
May11.0 °C+0.2 °C80 mm+29 mm
Jun15.5 °C-1.2 °C74 mm+5 mm
Jul23.5 °C+4.2 °C57 mm-25 mm
Aug17.9 °C+1.2 °C76 mm-6 mm
Sep15.3 °C+4.6 °C89 mm+21 mm
Oct6.0 °C+2.5 °C54 mm-1 mm
Nov0.1 °C+2.5 °C73 mm+21 mm
Dec-2.4 °C+3.9 °C77 mm+33 mm

The year's extremes

Hottest day
31.3 °C
31 Jul 2025
Coldest day
-24.2 °C
4 Feb 2025
Wettest day
35.7 mm
4 Jul 2025
Windiest day
31.0 km/h
30 Nov 2025
Strongest gust
71.3 km/h
19 Mar 2025
Hottest feels-like
32.3 °C
31 Jul 2025
Coldest feels-like
-29.2 °C
4 Feb 2025
Snowiest day
8.5 cm
1 Dec 2025
Sunniest day
20.0 h
27 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Suomussalmi?

Suomussalmi has a subarctic climate (Köppen Dfc). Over 1940-2025, the average annual temperature is 1.2 °C and it receives 638 mm of precipitation per year.

What is the hottest day ever recorded in Suomussalmi?

The hottest day measured in Suomussalmi between 1940 and 2025 was 29 July 2010, reaching 32.2 °C.

What is the coldest day in Suomussalmi?

The coldest day measured in Suomussalmi between 1940 and 2025 was 8 January 1985, at -41.0 °C.

Does it snow in Suomussalmi?

Yes. Suomussalmi gets on average 175.1 cm of snow per year and has around 198 frost days.

Has the climate of Suomussalmi warmed?

Yes: Suomussalmi warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Suomussalmi?

The wettest day measured in Suomussalmi between 1940 and 2025 was 3 August 2021, with 50 mm of rain in 24 hours.

What was the windiest day in Suomussalmi?

The windiest day measured in Suomussalmi between 1940 and 2025 was 26 December 1992, with winds reaching 40.3 km/h.

What is the warmest month in Suomussalmi?

The warmest month in Suomussalmi is July (15.4 °C on average); the coldest is January (-11.8 °C).

How much does it rain in Suomussalmi?

Suomussalmi receives on average 638 mm of precipitation per year, spread over about 136 rainy days.

Is it sunny in Suomussalmi?

Suomussalmi gets on average 6.2 hours of sunshine per day, roughly 2,263 hours per year over 1940-2025.

What is the biggest single-day snowfall in Suomussalmi?

The heaviest 24-hour snowfall measured in Suomussalmi between 1940 and 2025 was 24 November 1994, with 19.3 cm.

Are there tropical nights in Suomussalmi?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Suomussalmi.

What was the most extreme apparent temperature in Suomussalmi?

In Suomussalmi, between 1940 and 2025, the highest apparent temperature reached 34.0 °C on 29 July 2010, and the lowest was -46.6 °C on 7 January 1985.

Compare Suomussalmi with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Suomussalmi

Other cities — Finland