Kostroma climate — normals and trends

Kostroma (Russia) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 3.8 °C and it receives 657 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 (18.3 °C on average) and the coldest is January (-10.8 °C). Rainfall peaks in July.

Kostroma averages 168 frost days, 3 hot days (≥ 30 °C) and 136 rainy days per year.

Kostroma has warmed by +2.8 °C between 1940 and 2025, or +0.33 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 35.4 °C (on 29 July 2010) and the coldest -44.5 °C (on 31 December 1978).

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

KostromaKostroma Oblast

coords
57.77°, 40.93°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthFebruary

Mean daily temperature

3.8°C

Average daily high

7.3°C

Average daily low

0.1°C

Annual rainfall

657mm

Sunshine / day

6.7h

Mean relative humidity

79%

Average peak wind

18.0km/h

Seasonal range

29.1°C

Frost days (< 0 °C)

168 d/yr

Hot days (≥ 30 °C)

3 d/yr

Rainy days (≥ 1 mm)

136 d/yr

Annual snowfall

144.1 cm

Average feels-like high

4.1 °C

Average feels-like low

-3.5 °C

Average peak gust

34.6 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

9.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.8 °C

since 1940

+0.3 °C per decade · r² = 0.44 · 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

35.4 °C

29 July 2010

Coldest day

-44.5 °C

31 December 1978

Wettest day

52 mm

19 June 1945

Windiest day

45.3 km/h

24 October 1989

Strongest gust

92.9 km/h

13 November 1983

Hottest feels-like

39.5 °C

8 August 2010

Coldest feels-like

-49.9 °C

31 December 1978

Snowiest day

16.5 cm

14 October 1973

Sunniest day

17.1 h

26 June 2010

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C11 July 2025-24.0 °C24 December 20256.7 °C652 mm4138
202431.8 °C2 July 2024-31.2 °C4 January 20245.9 °C688 mm3154
202330.9 °C28 July 2023-33.9 °C9 January 20235.4 °C682 mm2155
202231.8 °C11 July 2022-24.2 °C13 January 20225.3 °C565 mm9169
202134.7 °C24 June 2021-31.3 °C20 February 20214.7 °C662 mm23152
202032.4 °C8 July 2020-20.4 °C9 December 20206.3 °C612 mm2151
201930.2 °C8 June 2019-20.2 °C22 January 20195.7 °C717 mm1157
201831.4 °C24 June 2018-26.5 °C18 March 20184.6 °C561 mm1164
201729.8 °C20 August 2017-38.5 °C8 January 20174.6 °C737 mm0161
201630.9 °C2 August 2016-26.5 °C16 December 20165.1 °C680 mm3167
201529.1 °C27 May 2015-29.4 °C7 January 20155.6 °C654 mm0169
201430.8 °C5 June 2014-31.1 °C30 January 20145.2 °C535 mm4158
201332.1 °C26 June 2013-26.7 °C5 March 20135.2 °C602 mm5158
201231.1 °C31 July 2012-33.6 °C14 February 20124.1 °C780 mm2161
201131.9 °C25 July 2011-28.2 °C22 February 20115.0 °C538 mm4160
201035.4 °C29 July 2010-29.3 °C2 December 20104.7 °C630 mm32159
200931.6 °C14 July 2009-29.7 °C16 December 20094.9 °C616 mm1166
200831.9 °C17 August 2008-25.8 °C6 January 20085.9 °C694 mm2146
200732.6 °C28 May 2007-32.5 °C21 February 20075.6 °C571 mm11159
200632.3 °C14 July 2006-37.9 °C8 February 20064.2 °C632 mm5156
200529.3 °C16 July 2005-25.5 °C5 February 20054.9 °C564 mm0160
200428.9 °C21 August 2004-27.4 °C20 February 20044.5 °C751 mm0156
200329.3 °C4 August 2003-33.2 °C11 January 20034.4 °C675 mm0165
200232.7 °C25 July 2002-33.1 °C28 December 20024.2 °C544 mm5175
200131.2 °C18 July 2001-26.5 °C14 January 20014.4 °C621 mm5156
200030.4 °C24 July 2000-29.3 °C27 December 20005.2 °C564 mm2154
199931.1 °C25 June 1999-33.8 °C4 February 19994.7 °C481 mm8164
199832.8 °C15 June 1998-31.8 °C3 February 19983.5 °C821 mm5172
199729.3 °C10 June 1997-36.7 °C16 December 19973.4 °C788 mm0172
199632.7 °C11 July 1996-33.0 °C27 December 19963.6 °C626 mm3173
199531.1 °C27 May 1995-30.8 °C23 December 19955.2 °C631 mm3157
199427.2 °C11 July 1994-32.8 °C11 February 19943.1 °C649 mm0174
199327.7 °C24 July 1993-28.0 °C15 February 19933.3 °C660 mm0183
199232.1 °C5 August 1992-30.4 °C15 January 19924.2 °C633 mm1168
199132.3 °C30 June 1991-37.5 °C31 January 19914.7 °C712 mm3154
199030.2 °C7 July 1990-32.4 °C12 January 19904.6 °C741 mm1157
198932.6 °C30 June 1989-28.6 °C11 December 19895.8 °C628 mm2149
198830.9 °C18 July 1988-28.3 °C9 January 19884.1 °C637 mm4184
198728.0 °C17 June 1987-43.1 °C10 January 19871.7 °C609 mm0191
198630.6 °C8 July 1986-30.1 °C17 December 19863.2 °C779 mm2181
198531.1 °C11 August 1985-33.4 °C22 January 19852.4 °C748 mm3178
198428.8 °C19 July 1984-30.4 °C29 November 19843.7 °C676 mm0164
198327.0 °C18 May 1983-27.7 °C3 March 19834.9 °C839 mm0144
198229.4 °C7 July 1982-33.4 °C4 January 19823.9 °C656 mm0157
198135.3 °C22 July 1981-27.0 °C14 March 19815.0 °C668 mm8167
198028.0 °C10 June 1980-28.2 °C29 January 19802.9 °C710 mm0175
197928.9 °C26 May 1979-32.3 °C8 January 19793.3 °C655 mm0180
197826.4 °C8 June 1978-44.5 °C31 December 19782.2 °C779 mm0187
197731.3 °C4 August 1977-29.0 °C20 January 19773.8 °C750 mm6162
197626.7 °C3 August 1976-33.4 °C5 February 19761.5 °C600 mm0207
197528.8 °C18 June 1975-28.6 °C20 February 19755.0 °C589 mm0159
197429.3 °C21 July 1974-25.4 °C11 January 19744.9 °C676 mm0164
197329.9 °C4 July 1973-32.1 °C21 January 19733.6 °C700 mm0181
197234.5 °C22 August 1972-32.2 °C15 January 19724.3 °C596 mm22166
197127.7 °C19 May 1971-26.2 °C13 February 19713.4 °C732 mm0178
197031.3 °C19 July 1970-35.5 °C30 January 19703.4 °C719 mm2163
196929.7 °C29 August 1969-35.3 °C10 February 19691.2 °C646 mm0168
196832.7 °C24 June 1968-36.4 °C11 January 19682.6 °C770 mm5176
196729.1 °C29 June 1967-35.2 °C2 February 19673.9 °C715 mm0156
196629.6 °C7 August 1966-32.4 °C15 January 19663.2 °C727 mm0166
196528.5 °C13 July 1965-33.9 °C11 January 19652.6 °C731 mm0179
196432.5 °C14 July 1964-30.4 °C24 December 19643.6 °C592 mm5164
196328.5 °C18 July 1963-34.8 °C13 January 19632.4 °C630 mm0169
196227.8 °C29 May 1962-28.7 °C20 December 19623.8 °C820 mm0157
196130.0 °C15 June 1961-27.4 °C27 November 19614.3 °C685 mm1171
196032.4 °C27 July 1960-27.1 °C17 January 19603.8 °C564 mm8173
195930.2 °C2 July 1959-30.2 °C6 December 19593.6 °C600 mm1188
195830.4 °C27 July 1958-34.4 °C26 December 19582.7 °C649 mm1172
195730.5 °C26 July 1957-24.3 °C18 March 19574.6 °C701 mm1159
195628.9 °C22 June 1956-39.0 °C31 January 19561.7 °C786 mm0178
195527.9 °C1 August 1955-33.0 °C11 December 19552.2 °C696 mm0170
195433.1 °C10 July 1954-32.0 °C31 January 19543.6 °C640 mm9160
195327.8 °C6 June 1953-35.1 °C5 February 19533.3 °C710 mm0163
195231.8 °C28 June 1952-24.3 °C16 March 19523.5 °C837 mm2183
195131.5 °C16 August 1951-31.5 °C17 February 19513.4 °C523 mm3167
195025.4 °C27 June 1950-38.5 °C10 January 19503.0 °C669 mm0163
194928.5 °C18 August 1949-29.9 °C11 February 19494.5 °C575 mm0183
194832.6 °C24 June 1948-26.8 °C6 January 19484.4 °C435 mm6170
194728.3 °C25 June 1947-32.9 °C4 February 19473.2 °C709 mm0174
194629.9 °C16 June 1946-32.5 °C9 February 19463.2 °C545 mm0194
194527.0 °C8 July 1945-32.9 °C26 December 19451.9 °C722 mm0201
194427.5 °C24 July 1944-25.2 °C15 December 19444.1 °C492 mm0185
194327.0 °C7 August 1943-32.1 °C20 January 19434.0 °C566 mm0174
194226.3 °C5 August 1942-38.8 °C3 January 19421.5 °C606 mm0181
194128.7 °C11 July 1941-41.5 °C2 January 19410.2 °C522 mm0208
194029.7 °C25 August 1940-44.0 °C17 January 19402.2 °C591 mm0176

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
10.4 °C
+3.1 °C
Hot days (≥ 30 °C)
4 d/yr
+1
Frost days (< 0 °C)
138 d/yr
-30
Annual rainfall
652 mm
-5 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-0.4 °C+7.8 °C50 mm+11 mm
Feb-3.4 °C+3.3 °C10 mm-23 mm
Mar6.0 °C+6.5 °C44 mm+8 mm
Apr10.7 °C+2.3 °C44 mm+2 mm
May17.0 °C+0.8 °C99 mm+38 mm
Jun19.9 °C-0.6 °C67 mm-6 mm
Jul25.5 °C+2.8 °C56 mm-21 mm
Aug20.6 °C-0.1 °C93 mm+23 mm
Sep17.4 °C+3.0 °C18 mm-48 mm
Oct8.1 °C+1.6 °C58 mm-6 mm
Nov3.8 °C+4.6 °C62 mm+11 mm
Dec-1.0 °C+4.4 °C53 mm+8 mm

The year's extremes

Hottest day
33.7 °C
11 Jul 2025
Coldest day
-24.0 °C
24 Dec 2025
Wettest day
18.4 mm
13 May 2025
Windiest day
36.6 km/h
14 Mar 2025
Strongest gust
74.5 km/h
14 Mar 2025
Hottest feels-like
36.5 °C
12 Jul 2025
Coldest feels-like
-29.2 °C
24 Dec 2025
Snowiest day
5.8 cm
8 Apr 2025
Sunniest day
17.0 h
16 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 Kostroma?

Kostroma has a warm-summer humid continental climate (Köppen Dfb). Over 1940-2025, the average annual temperature is 3.8 °C and it receives 657 mm of precipitation per year.

What is the hottest day ever recorded in Kostroma?

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

What is the coldest day in Kostroma?

The coldest day measured in Kostroma between 1940 and 2025 was 31 December 1978, at -44.5 °C.

Does it snow in Kostroma?

Yes. Kostroma gets on average 144.1 cm of snow per year and has around 168 frost days.

Has the climate of Kostroma warmed?

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

What is the wettest day in Kostroma?

The wettest day measured in Kostroma between 1940 and 2025 was 19 June 1945, with 52 mm of rain in 24 hours.

What was the windiest day in Kostroma?

The windiest day measured in Kostroma between 1940 and 2025 was 24 October 1989, with winds reaching 45.3 km/h.

What is the warmest month in Kostroma?

The warmest month in Kostroma is July (18.3 °C on average); the coldest is January (-10.8 °C).

How much does it rain in Kostroma?

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

Is it sunny in Kostroma?

Kostroma gets on average 6.7 hours of sunshine per day, roughly 2,446 hours per year over 1940-2025.

What is the biggest single-day snowfall in Kostroma?

The heaviest 24-hour snowfall measured in Kostroma between 1940 and 2025 was 14 October 1973, with 16.5 cm.

Are there tropical nights in Kostroma?

Yes: Kostroma has on average 1 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Kostroma?

In Kostroma, between 1940 and 2025, the highest apparent temperature reached 39.5 °C on 8 August 2010, and the lowest was -49.9 °C on 31 December 1978.

Compare Kostroma with another city

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

Nearby cities

The climate around Kostroma

Other cities — Russia