Kangdong-ŭp climate — normals and trends

Kangdong-ŭp (North Korea) has a hot-summer humid continental, dry winter climate (Dwa) under the Köppen-Geiger classification. Its mean annual temperature is 9.9 °C and it receives 1,237 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 August (24.2 °C on average) and the coldest is January (-7.4 °C). Rainfall peaks in July.

Kangdong-ŭp averages 130 frost days, 17 hot days (≥ 30 °C) and 108 rainy days per year.

Kangdong-ŭp has warmed by +2.6 °C between 1940 and 2025, or +0.31 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 36.6 °C (on 1 August 2018) and the coldest -32.4 °C (on 7 January 1950).

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

Kangdong-ŭpPyongyang

coords
39.14°, 126.10°
period
19402025 · 86 yrs
DwaHot-summer humid continental, dry winterWarmest monthAugustColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

9.9°C

Average daily high

14.8°C

Average daily low

5.2°C

Annual rainfall

1,237mm

Sunshine / day

8.7h

Mean relative humidity

70%

Average peak wind

14.2km/h

Seasonal range

31.6°C

Frost days (< 0 °C)

130 d/yr

Hot days (≥ 30 °C)

17 d/yr

Rainy days (≥ 1 mm)

108 d/yr

Annual snowfall

40.7 cm

Average feels-like high

13.5 °C

Average feels-like low

3.2 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

43 d/yr

Solar radiation

14.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.6 °C

since 1940

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

36.6 °C

1 August 2018

Coldest day

-32.4 °C

7 January 1950

Wettest day

233 mm

7 September 1962

Windiest day

46.1 km/h

26 June 2011

Strongest gust

120.6 km/h

27 August 2020

Hottest feels-like

47.1 °C

1 August 2018

Coldest feels-like

-37.1 °C

7 January 1950

Snowiest day

26.8 cm

3 March 1989

Sunniest day

14.4 h

23 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.4 °C9 July 2025-15.6 °C5 February 202511.6 °C1,500 mm42123
202434.4 °C15 August 2024-16.9 °C23 January 202412.3 °C1,315 mm53115
202333.7 °C21 July 2023-21.8 °C25 January 202311.8 °C1,419 mm40119
202234.5 °C30 July 2022-16.8 °C23 December 202210.6 °C1,523 mm21114
202135.2 °C27 July 2021-21.5 °C9 January 202111.5 °C1,197 mm28111
202032.8 °C26 August 2020-15.7 °C30 December 202011.2 °C1,728 mm15117
201935.3 °C19 July 2019-14.6 °C8 February 201911.5 °C738 mm29128
201836.6 °C1 August 2018-23.1 °C27 January 201810.6 °C1,173 mm40120
201735.4 °C6 July 2017-25.7 °C14 December 201710.7 °C878 mm33133
201634.0 °C4 August 2016-22.4 °C24 January 201611.2 °C1,169 mm31116
201534.1 °C11 July 2015-19.3 °C20 January 201511.3 °C949 mm24119
201434.6 °C2 August 2014-19.5 °C21 December 201411.4 °C550 mm24115
201333.0 °C12 August 2013-21.2 °C3 January 201310.4 °C1,231 mm32133
201233.7 °C6 August 2012-20.9 °C3 February 20129.9 °C1,327 mm23138
201133.0 °C7 August 2011-20.5 °C30 January 201110.0 °C1,314 mm11129
201033.2 °C18 June 2010-19.1 °C14 January 201010.1 °C1,521 mm22137
200934.2 °C16 August 2009-18.5 °C31 December 200910.7 °C1,155 mm16121
200833.6 °C7 August 2008-16.0 °C17 January 200810.9 °C1,072 mm18121
200732.8 °C23 June 2007-15.0 °C13 January 200711.0 °C1,799 mm18129
200632.6 °C9 August 2006-19.4 °C3 February 200610.8 °C1,034 mm18128
200533.5 °C23 July 2005-22.1 °C26 February 20059.7 °C1,304 mm18134
200433.3 °C11 August 2004-25.6 °C22 January 200410.8 °C1,239 mm20127
200331.3 °C4 August 2003-27.7 °C6 January 200310.7 °C1,020 mm10115
200234.1 °C28 July 2002-24.2 °C3 January 200210.6 °C887 mm17130
200133.2 °C23 May 2001-27.9 °C17 January 200110.0 °C1,199 mm36140
200035.5 °C4 July 2000-24.8 °C21 January 200010.0 °C897 mm41131
199934.0 °C11 August 1999-19.5 °C20 December 199911.0 °C919 mm36132
199832.5 °C30 July 1998-20.1 °C24 January 199811.4 °C1,217 mm9126
199735.7 °C26 July 1997-23.6 °C22 January 199710.2 °C995 mm36123
199632.3 °C2 August 1996-17.0 °C9 January 199610.0 °C1,324 mm16136
199532.0 °C23 July 1995-14.6 °C30 January 199510.2 °C1,379 mm5130
199435.4 °C26 July 1994-20.0 °C7 January 199411.0 °C1,348 mm28123
199330.2 °C31 May 1993-16.9 °C19 January 199310.0 °C853 mm3128
199232.2 °C6 July 1992-15.7 °C15 December 199210.4 °C1,078 mm10113
199132.6 °C20 August 1991-21.1 °C30 December 199110.3 °C925 mm14128
199033.4 °C7 August 1990-24.1 °C26 January 199010.6 °C2,053 mm10106
198934.4 °C5 August 1989-21.3 °C14 January 198910.9 °C1,318 mm14115
198834.2 °C10 August 1988-19.3 °C7 February 19889.9 °C1,001 mm23142
198730.5 °C26 June 1987-24.1 °C14 January 19879.8 °C1,429 mm1132
198631.3 °C11 June 1986-25.1 °C5 January 19869.1 °C1,393 mm3135
198531.7 °C12 August 1985-23.5 °C29 January 19859.1 °C1,256 mm16135
198433.0 °C31 July 1984-20.5 °C17 January 19849.6 °C1,339 mm18133
198332.7 °C5 August 1983-21.1 °C9 January 198310.2 °C1,181 mm17131
198233.5 °C9 July 1982-26.3 °C13 January 198210.1 °C1,088 mm18122
198133.6 °C25 July 1981-26.0 °C4 January 19819.2 °C1,164 mm17136
198032.8 °C31 May 1980-25.3 °C30 December 19808.9 °C882 mm9135
197932.8 °C25 August 1979-25.8 °C2 February 197910.3 °C1,344 mm8132
197833.4 °C31 July 1978-21.0 °C2 February 197810.0 °C1,353 mm21125
197733.5 °C29 July 1977-22.8 °C29 January 197710.0 °C837 mm15119
197632.0 °C27 May 1976-21.3 °C27 December 19769.3 °C1,174 mm4139
197531.8 °C21 June 1975-18.5 °C11 January 197510.6 °C1,162 mm14117
197431.9 °C18 August 1974-18.4 °C24 January 19749.3 °C1,270 mm6134
197333.6 °C18 July 1973-18.8 °C4 January 19739.9 °C1,279 mm14138
197232.5 °C20 July 1972-24.3 °C27 January 19729.5 °C1,678 mm15120
197130.3 °C2 August 1971-20.7 °C5 January 19719.2 °C1,482 mm3123
197034.3 °C12 August 1970-26.4 °C5 January 19709.3 °C1,134 mm9141
196930.6 °C16 August 1969-23.6 °C3 February 19698.8 °C1,401 mm2138
196832.8 °C3 August 1968-22.6 °C1 February 19689.5 °C992 mm10122
196732.5 °C26 July 1967-27.9 °C16 January 19679.3 °C1,309 mm12119
196631.9 °C6 August 1966-25.4 °C14 December 19669.2 °C1,937 mm4130
196532.7 °C26 June 1965-24.9 °C13 January 19659.2 °C1,194 mm14140
196433.8 °C2 August 1964-23.7 °C13 February 19649.8 °C2,084 mm14141
196333.1 °C8 August 1963-23.2 °C24 January 19639.5 °C1,844 mm15128
196233.3 °C5 July 1962-22.9 °C6 December 19629.7 °C1,867 mm22137
196134.1 °C1 August 1961-25.8 °C17 January 196110.5 °C1,153 mm31125
196031.9 °C6 August 1960-24.8 °C25 January 196010.1 °C1,438 mm12130
195934.1 °C3 August 1959-25.8 °C6 January 195910.5 °C1,304 mm19110
195832.8 °C10 July 1958-26.4 °C18 January 19589.9 °C957 mm29139
195730.1 °C10 August 1957-23.9 °C20 January 19578.7 °C1,188 mm2137
195634.5 °C2 August 1956-26.8 °C9 December 19567.5 °C1,628 mm15148
195532.6 °C22 August 1955-23.8 °C17 January 19559.3 °C1,368 mm28139
195431.1 °C16 August 1954-22.9 °C27 December 19549.1 °C1,496 mm9125
195332.6 °C28 July 1953-26.1 °C3 January 19538.6 °C1,291 mm13149
195232.7 °C22 July 1952-27.6 °C26 January 19528.7 °C1,317 mm20140
195134.0 °C7 July 1951-31.1 °C13 January 19519.0 °C1,157 mm11142
195032.8 °C11 August 1950-32.4 °C7 January 19509.0 °C974 mm19138
194930.9 °C18 July 1949-26.1 °C30 December 19499.1 °C1,210 mm3146
194831.1 °C24 August 1948-24.5 °C27 January 19489.5 °C1,081 mm9137
194731.2 °C30 July 1947-25.8 °C13 December 19477.1 °C1,619 mm2153
194633.3 °C29 July 1946-24.5 °C17 January 19469.3 °C1,089 mm18137
194530.6 °C13 August 1945-23.8 °C3 February 19458.1 °C1,185 mm6146
194432.7 °C7 August 1944-23.4 °C3 January 19449.1 °C849 mm11141
194330.6 °C23 August 1943-23.0 °C13 January 19439.5 °C979 mm4140
194233.2 °C23 June 1942-20.2 °C28 December 19429.2 °C581 mm17146
194131.6 °C8 August 1941-25.3 °C1 February 19418.8 °C764 mm1138
194032.2 °C1 August 1940-30.4 °C10 January 19408.3 °C1,138 mm1148

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
16.5 °C
+1.7 °C
Hot days (≥ 30 °C)
42 d/yr
+25
Frost days (< 0 °C)
123 d/yr
-7
Annual rainfall
1500 mm
+263 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan1.0 °C+3.3 °C18 mm-1 mm
Feb1.3 °C0.0 °C7 mm-15 mm
Mar11.2 °C+3.0 °C19 mm-19 mm
Apr17.2 °C+1.1 °C106 mm+31 mm
May21.7 °C-0.3 °C140 mm+45 mm
Jun27.0 °C+1.3 °C276 mm+147 mm
Jul30.4 °C+2.8 °C188 mm-146 mm
Aug30.0 °C+1.8 °C331 mm+66 mm
Sep26.5 °C+2.4 °C206 mm+87 mm
Oct18.3 °C+0.7 °C151 mm+94 mm
Nov11.2 °C+2.5 °C26 mm-30 mm
Dec1.7 °C+1.3 °C33 mm+4 mm

The year's extremes

Hottest day
35.4 °C
9 Jul 2025
Coldest day
-15.6 °C
5 Feb 2025
Wettest day
146.8 mm
20 Jun 2025
Windiest day
29.0 km/h
29 Mar 2025
Strongest gust
70.6 km/h
12 Apr 2025
Hottest feels-like
42.3 °C
9 Jul 2025
Coldest feels-like
-20.8 °C
5 Feb 2025
Snowiest day
8.7 cm
12 Apr 2025
Sunniest day
14.0 h
23 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 Kangdong-ŭp?

Kangdong-ŭp has a hot-summer humid continental, dry winter climate (Köppen Dwa). Over 1940-2025, the average annual temperature is 9.9 °C and it receives 1,237 mm of precipitation per year.

What is the hottest day ever recorded in Kangdong-ŭp?

The hottest day measured in Kangdong-ŭp between 1940 and 2025 was 1 August 2018, reaching 36.6 °C.

What is the coldest day in Kangdong-ŭp?

The coldest day measured in Kangdong-ŭp between 1940 and 2025 was 7 January 1950, at -32.4 °C.

Does it snow in Kangdong-ŭp?

Yes. Kangdong-ŭp gets on average 40.7 cm of snow per year and has around 130 frost days.

Has the climate of Kangdong-ŭp warmed?

Yes: Kangdong-ŭp warmed by +2.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kangdong-ŭp?

The wettest day measured in Kangdong-ŭp between 1940 and 2025 was 7 September 1962, with 233 mm of rain in 24 hours.

What was the windiest day in Kangdong-ŭp?

The windiest day measured in Kangdong-ŭp between 1940 and 2025 was 26 June 2011, with winds reaching 46.1 km/h.

What is the warmest month in Kangdong-ŭp?

The warmest month in Kangdong-ŭp is August (24.2 °C on average); the coldest is January (-7.4 °C).

How much does it rain in Kangdong-ŭp?

Kangdong-ŭp receives on average 1,237 mm of precipitation per year, spread over about 108 rainy days.

Is it sunny in Kangdong-ŭp?

Kangdong-ŭp gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

What is the biggest single-day snowfall in Kangdong-ŭp?

The heaviest 24-hour snowfall measured in Kangdong-ŭp between 1940 and 2025 was 3 March 1989, with 26.8 cm.

Are there tropical nights in Kangdong-ŭp?

Yes: Kangdong-ŭp has on average 43 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Kangdong-ŭp?

In Kangdong-ŭp, between 1940 and 2025, the highest apparent temperature reached 47.1 °C on 1 August 2018, and the lowest was -37.1 °C on 7 January 1950.

Compare Kangdong-ŭp with another city

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

Nearby cities

The climate around Kangdong-ŭp

Other cities — North Korea