Petropavl climate — normals and trends

Petropavl (Kazakhstan) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 2.0 °C and it receives 444 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 (19.4 °C on average) and the coldest is January (-16.6 °C). Rainfall peaks in July.

Petropavl averages 186 frost days, 8 hot days (≥ 30 °C) and 100 rainy days per year.

Petropavl has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 39.1 °C (on 12 July 2023) and the coldest -45.3 °C (on 8 December 1968).

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

PetropavlNorth Kazakhstan

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

Mean daily temperature

2.0°C

Average daily high

6.4°C

Average daily low

-2.5°C

Annual rainfall

444mm

Sunshine / day

7.8h

Mean relative humidity

72%

Average peak wind

17.7km/h

Seasonal range

36.0°C

Frost days (< 0 °C)

186 d/yr

Hot days (≥ 30 °C)

8 d/yr

Rainy days (≥ 1 mm)

100 d/yr

Annual snowfall

93.2 cm

Average feels-like high

2.8 °C

Average feels-like low

-6.4 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

11.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

39.1 °C

12 July 2023

Coldest day

-45.3 °C

8 December 1968

Wettest day

51 mm

13 July 2005

Windiest day

51.5 km/h

2 May 2007

Strongest gust

103.3 km/h

2 May 2007

Hottest feels-like

39.1 °C

17 July 1953

Coldest feels-like

-50.5 °C

8 December 1968

Snowiest day

16.9 cm

19 April 1945

Sunniest day

17.0 h

25 June 2008

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C17 June 2025-34.5 °C21 December 20255.1 °C527 mm3165
202432.5 °C16 June 2024-33.2 °C23 February 20243.2 °C527 mm6179
202339.1 °C12 July 2023-38.2 °C11 December 20234.5 °C468 mm19170
202232.8 °C3 September 2022-26.1 °C11 February 20223.2 °C380 mm7178
202137.3 °C3 July 2021-39.9 °C24 January 20212.8 °C337 mm27186
202035.3 °C3 August 2020-32.2 °C31 December 20205.2 °C380 mm28174
201932.6 °C16 July 2019-36.5 °C7 February 20193.3 °C438 mm8177
201831.4 °C7 June 2018-37.3 °C25 December 20181.4 °C509 mm3187
201731.6 °C17 June 2017-32.5 °C12 February 20173.2 °C370 mm8189
201630.6 °C26 August 2016-37.8 °C21 December 20162.8 °C515 mm3182
201534.3 °C30 June 2015-33.1 °C24 January 20153.1 °C580 mm9186
201433.1 °C14 June 2014-35.1 °C25 January 20142.1 °C440 mm6191
201331.4 °C21 June 2013-30.5 °C18 January 20133.4 °C446 mm3169
201235.8 °C19 July 2012-39.7 °C2 February 20122.2 °C431 mm20170
201131.0 °C27 July 2011-35.2 °C21 February 20111.8 °C492 mm5169
201036.8 °C6 June 2010-40.6 °C18 January 20102.1 °C285 mm18179
200934.3 °C18 June 2009-37.3 °C18 December 20092.3 °C386 mm8187
200834.2 °C11 July 2008-36.9 °C15 January 20083.7 °C382 mm7173
200733.7 °C22 June 2007-32.1 °C25 December 20073.7 °C435 mm9169
200632.8 °C18 June 2006-41.4 °C25 January 20062.4 °C502 mm8181
200532.4 °C22 June 2005-32.6 °C25 January 20052.9 °C515 mm7176
200435.5 °C17 May 2004-32.8 °C23 December 20043.1 °C434 mm15185
200333.0 °C3 September 2003-30.3 °C9 February 20032.9 °C318 mm9193
200228.3 °C28 July 2002-39.7 °C30 December 20022.9 °C522 mm0185
200132.1 °C25 May 2001-38.2 °C11 January 20012.4 °C496 mm3178
200033.1 °C30 July 2000-39.1 °C6 December 20002.6 °C429 mm12189
199933.0 °C5 July 1999-35.5 °C23 January 19992.8 °C356 mm8173
199835.0 °C8 August 1998-36.6 °C29 November 19982.1 °C442 mm28192
199733.0 °C8 June 1997-38.9 °C16 December 19973.1 °C345 mm6162
199631.9 °C18 June 1996-36.9 °C28 December 19960.7 °C450 mm7203
199533.1 °C1 July 1995-30.2 °C25 December 19953.7 °C329 mm9168
199434.0 °C15 June 1994-40.1 °C14 February 19941.7 °C558 mm10177
199335.1 °C29 June 1993-34.2 °C10 November 19931.4 °C494 mm4189
199231.7 °C18 May 1992-31.8 °C31 December 19922.2 °C359 mm2198
199133.9 °C14 June 1991-37.2 °C16 February 19913.3 °C310 mm17175
199034.8 °C18 June 1990-34.2 °C6 January 19903.6 °C457 mm8182
198937.3 °C8 July 1989-34.8 °C13 February 19892.9 °C441 mm18201
198834.5 °C16 June 1988-31.6 °C10 February 19882.8 °C405 mm12187
198734.4 °C26 June 1987-36.8 °C21 November 19871.7 °C458 mm9191
198630.7 °C30 June 1986-35.9 °C28 December 19861.3 °C434 mm1193
198531.7 °C28 June 1985-31.0 °C10 February 19851.4 °C466 mm2198
198434.1 °C8 July 1984-40.3 °C11 December 19840.8 °C391 mm4197
198333.7 °C22 June 1983-26.8 °C14 February 19834.3 °C394 mm12179
198234.5 °C21 June 1982-29.9 °C23 January 19823.0 °C378 mm11185
198131.6 °C17 August 1981-28.0 °C25 December 19813.1 °C295 mm8193
198035.7 °C24 May 1980-35.7 °C26 January 19801.4 °C374 mm5185
197930.8 °C20 June 1979-42.3 °C1 January 19791.7 °C622 mm1194
197834.2 °C23 June 1978-38.6 °C31 December 19782.3 °C392 mm13185
197733.7 °C18 June 1977-40.0 °C8 February 19772.1 °C535 mm14183
197631.8 °C6 June 1976-44.0 °C22 December 19760.8 °C374 mm7206
197536.8 °C7 July 1975-36.4 °C2 February 19752.7 °C398 mm10186
197433.9 °C8 July 1974-38.9 °C20 February 19741.2 °C401 mm16177
197331.5 °C13 June 1973-41.4 °C26 January 19731.9 °C489 mm6197
197232.7 °C5 June 1972-41.3 °C17 January 19720.2 °C442 mm3191
197134.5 °C17 June 1971-36.0 °C2 March 19712.6 °C450 mm5190
197031.9 °C18 June 1970-37.2 °C26 January 19701.3 °C527 mm4190
196936.5 °C25 June 1969-44.6 °C21 January 1969-1.0 °C663 mm7209
196832.8 °C12 July 1968-45.3 °C8 December 19680.7 °C558 mm9200
196734.3 °C26 June 1967-39.4 °C2 February 19672.6 °C449 mm9171
196632.3 °C5 July 1966-38.8 °C19 December 19660.9 °C479 mm12200
196534.6 °C16 June 1965-36.5 °C28 January 19652.9 °C350 mm19186
196429.7 °C21 July 1964-34.5 °C21 January 19641.2 °C538 mm0198
196335.5 °C21 June 1963-31.7 °C15 January 19632.7 °C518 mm15192
196231.6 °C6 June 1962-33.6 °C26 December 19623.8 °C404 mm7186
196134.1 °C18 May 1961-30.7 °C26 February 19612.9 °C443 mm7194
196032.2 °C26 June 1960-35.3 °C17 January 19600.2 °C438 mm6197
195930.7 °C23 May 1959-33.2 °C6 December 19591.5 °C424 mm1198
195833.2 °C22 June 1958-42.3 °C26 December 19581.5 °C439 mm8205
195734.2 °C18 June 1957-39.4 °C31 January 19572.5 °C415 mm14176
195632.5 °C1 July 1956-37.0 °C2 January 19560.7 °C492 mm3187
195534.1 °C4 August 1955-40.5 °C27 December 19551.4 °C442 mm16190
195433.5 °C1 July 1954-37.8 °C25 February 1954-0.1 °C419 mm4186
195335.2 °C18 July 1953-39.3 °C8 January 19531.3 °C475 mm5190
195237.1 °C30 July 1952-36.5 °C27 November 19521.0 °C344 mm25201
195133.7 °C25 July 1951-41.6 °C17 February 19512.1 °C360 mm6190
195030.8 °C14 June 1950-39.9 °C23 January 19500.7 °C593 mm1186
194935.2 °C25 June 1949-36.0 °C1 December 19491.7 °C478 mm17197
194836.1 °C22 July 1948-44.3 °C20 December 19482.6 °C334 mm13183
194731.0 °C7 June 1947-41.0 °C14 December 19471.5 °C476 mm2181
194627.9 °C4 July 1946-39.8 °C12 December 19461.2 °C539 mm0191
194529.3 °C14 June 1945-39.5 °C30 January 19450.7 °C466 mm0183
194429.7 °C15 June 1944-31.5 °C28 January 19442.6 °C383 mm0179
194332.0 °C31 May 1943-41.5 °C17 January 19431.6 °C400 mm4183
194230.5 °C10 June 1942-37.2 °C21 December 19421.4 °C535 mm2194
194127.5 °C24 June 1941-37.1 °C21 December 19410.1 °C508 mm0201
194033.8 °C18 July 1940-43.9 °C12 January 19402.4 °C484 mm5191

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
9.4 °C
+3.0 °C
Hot days (≥ 30 °C)
3 d/yr
-5
Frost days (< 0 °C)
165 d/yr
-21
Annual rainfall
527 mm
+83 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-7.5 °C+5.6 °C22 mm+4 mm
Feb-5.9 °C+5.2 °C17 mm+2 mm
Mar1.5 °C+4.6 °C25 mm+4 mm
Apr15.0 °C+5.9 °C32 mm+3 mm
May19.2 °C+1.3 °C92 mm+50 mm
Jun24.5 °C+1.7 °C67 mm+9 mm
Jul23.5 °C-0.7 °C80 mm+9 mm
Aug21.9 °C+0.1 °C57 mm-1 mm
Sep16.8 °C+0.9 °C50 mm+9 mm
Oct7.6 °C+1.1 °C9 mm-28 mm
Nov1.6 °C+5.6 °C48 mm+18 mm
Dec-6.7 °C+3.7 °C28 mm+6 mm

The year's extremes

Hottest day
33.0 °C
17 Jun 2025
Coldest day
-34.5 °C
21 Dec 2025
Wettest day
22.8 mm
4 Jul 2025
Windiest day
38.5 km/h
29 Apr 2025
Strongest gust
84.6 km/h
29 Apr 2025
Hottest feels-like
32.9 °C
17 Jun 2025
Coldest feels-like
-39.4 °C
21 Dec 2025
Snowiest day
4.8 cm
20 Dec 2025
Sunniest day
16.4 h
10 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 Petropavl?

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

What is the hottest day ever recorded in Petropavl?

The hottest day measured in Petropavl between 1940 and 2025 was 12 July 2023, reaching 39.1 °C.

What is the coldest day in Petropavl?

The coldest day measured in Petropavl between 1940 and 2025 was 8 December 1968, at -45.3 °C.

Does it snow in Petropavl?

Yes. Petropavl gets on average 93.2 cm of snow per year and has around 186 frost days.

Has the climate of Petropavl warmed?

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

What is the wettest day in Petropavl?

The wettest day measured in Petropavl between 1940 and 2025 was 13 July 2005, with 51 mm of rain in 24 hours.

What was the windiest day in Petropavl?

The windiest day measured in Petropavl between 1940 and 2025 was 2 May 2007, with winds reaching 51.5 km/h.

What is the warmest month in Petropavl?

The warmest month in Petropavl is July (19.4 °C on average); the coldest is January (-16.6 °C).

How much does it rain in Petropavl?

Petropavl receives on average 444 mm of precipitation per year, spread over about 100 rainy days.

Is it sunny in Petropavl?

Petropavl gets on average 7.8 hours of sunshine per day, roughly 2,847 hours per year over 1940-2025.

What is the biggest single-day snowfall in Petropavl?

The heaviest 24-hour snowfall measured in Petropavl between 1940 and 2025 was 19 April 1945, with 16.9 cm.

Are there tropical nights in Petropavl?

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

What was the most extreme apparent temperature in Petropavl?

In Petropavl, between 1940 and 2025, the highest apparent temperature reached 39.1 °C on 17 July 1953, and the lowest was -50.5 °C on 8 December 1968.

Compare Petropavl with another city

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

Nearby cities

The climate around Petropavl

Other cities — Kazakhstan