Kapsan-ŭp climate — normals and trends

Kapsan-ŭp (North Korea) has a warm-summer humid continental, dry winter climate (Dwb) under the Köppen-Geiger classification. Its mean annual temperature is 2.2 °C and it receives 850 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.0 °C on average) and the coldest is January (-16.3 °C). Rainfall peaks in July.

Kapsan-ŭp averages 195 frost days, 0 hot days (≥ 30 °C) and 118 rainy days per year.

Kapsan-ŭp has warmed by +2.8 °C between 1940 and 2025, or +0.32 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 31.5 °C (on 17 July 1958) and the coldest -35.9 °C (on 1 February 1947).

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

Kapsan-ŭpYanggang-do

coords
41.09°, 128.29°
period
19402025 · 86 yrs
DwbWarm-summer humid continental, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

2.2°C

Average daily high

8.3°C

Average daily low

-3.4°C

Annual rainfall

850mm

Sunshine / day

9.3h

Mean relative humidity

71%

Average peak wind

11.8km/h

Seasonal range

34.3°C

Frost days (< 0 °C)

195 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

118 d/yr

Annual snowfall

107.3 cm

Average feels-like high

5.7 °C

Average feels-like low

-6.3 °C

Average peak gust

38.3 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

15.0 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.64 · 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

31.5 °C

17 July 1958

Coldest day

-35.9 °C

1 February 1947

Wettest day

105 mm

27 July 1949

Windiest day

35.0 km/h

13 May 1968

Strongest gust

117.4 km/h

28 August 2012

Hottest feels-like

36.4 °C

3 August 2018

Coldest feels-like

-41.4 °C

13 January 1953

Snowiest day

37.9 cm

13 April 2025

Sunniest day

15.0 h

21 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.8 °C26 July 2025-30.0 °C6 February 20254.1 °C982 mm2181
202428.9 °C1 August 2024-31.3 °C23 January 20244.8 °C981 mm0169
202329.0 °C17 June 2023-32.7 °C25 January 20234.3 °C898 mm0182
202227.6 °C21 June 2022-27.9 °C5 January 20223.1 °C1,182 mm0194
202130.4 °C30 July 2021-30.8 °C8 January 20214.1 °C863 mm5180
202030.5 °C8 June 2020-27.7 °C6 February 20203.7 °C1,037 mm1196
201929.7 °C29 July 2019-32.1 °C8 February 20194.0 °C749 mm0193
201831.5 °C22 July 2018-33.6 °C26 January 20183.1 °C828 mm9186
201730.3 °C19 May 2017-28.3 °C23 January 20173.0 °C727 mm2189
201631.4 °C6 August 2016-29.8 °C28 December 20163.2 °C915 mm2182
201529.7 °C11 July 2015-31.3 °C27 December 20153.6 °C751 mm0190
201429.2 °C21 July 2014-30.6 °C14 January 20143.5 °C507 mm0186
201328.8 °C12 August 2013-31.6 °C8 February 20132.6 °C825 mm0188
201228.5 °C26 July 2012-31.9 °C24 December 20122.0 °C1,072 mm0185
201127.3 °C20 June 2011-27.2 °C16 January 20112.8 °C913 mm0199
201027.3 °C25 June 2010-30.7 °C13 January 20102.8 °C982 mm0192
200928.4 °C15 August 2009-27.9 °C31 December 20093.0 °C803 mm0191
200830.1 °C7 August 2008-26.6 °C6 December 20083.7 °C581 mm1183
200728.2 °C23 June 2007-26.3 °C2 February 20073.6 °C1,014 mm0197
200628.0 °C5 August 2006-29.9 °C3 February 20063.3 °C794 mm0186
200529.2 °C21 July 2005-27.0 °C10 January 20052.4 °C796 mm0196
200428.3 °C23 July 2004-30.0 °C4 March 20043.4 °C762 mm0186
200327.8 °C21 August 2003-31.4 °C6 January 20033.2 °C681 mm0188
200229.6 °C29 July 2002-30.6 °C11 December 20022.7 °C795 mm0184
200127.4 °C20 May 2001-34.4 °C15 January 20012.8 °C711 mm0189
200030.0 °C15 July 2000-32.0 °C26 December 20002.2 °C941 mm1197
199928.6 °C30 July 1999-31.3 °C9 January 19992.9 °C671 mm0192
199826.9 °C6 August 1998-31.5 °C24 January 19983.7 °C851 mm0174
199730.2 °C24 July 1997-30.2 °C19 January 19972.6 °C668 mm1204
199626.8 °C1 June 1996-28.1 °C19 December 19962.0 °C885 mm0194
199527.1 °C23 July 1995-28.9 °C29 January 19951.9 °C991 mm0194
199429.4 °C23 July 1994-30.3 °C16 December 19943.2 °C773 mm0187
199324.8 °C5 July 1993-29.9 °C16 December 19932.3 °C725 mm0198
199228.9 °C25 July 1992-28.6 °C31 January 19922.7 °C918 mm0199
199127.2 °C21 May 1991-28.9 °C5 January 19912.8 °C737 mm0196
199028.5 °C2 August 1990-33.4 °C26 January 19903.5 °C1,091 mm0191
198928.8 °C5 August 1989-30.6 °C15 January 19893.1 °C906 mm0197
198830.8 °C3 August 1988-27.7 °C10 January 19882.2 °C738 mm2197
198728.1 °C5 June 1987-33.3 °C10 January 19872.4 °C988 mm0194
198625.7 °C27 July 1986-33.1 °C5 January 19861.6 °C967 mm0198
198526.7 °C3 August 1985-35.3 °C17 January 19851.6 °C994 mm0193
198427.7 °C31 July 1984-32.6 °C25 December 19841.4 °C879 mm0202
198328.9 °C5 August 1983-32.1 °C25 December 19832.6 °C744 mm0195
198227.7 °C4 August 1982-29.4 °C13 January 19822.3 °C747 mm0186
198128.3 °C20 July 1981-31.4 °C15 January 19811.5 °C856 mm0204
198028.1 °C29 May 1980-32.4 °C31 January 19801.4 °C595 mm0204
197926.6 °C10 August 1979-33.8 °C24 December 19792.2 °C998 mm0205
197829.4 °C5 August 1978-31.3 °C1 February 19782.1 °C933 mm0207
197730.7 °C30 July 1977-35.1 °C16 February 19772.5 °C668 mm1183
197626.5 °C25 July 1976-33.0 °C27 December 19761.3 °C872 mm0197
197528.1 °C4 August 1975-29.5 °C24 December 19752.5 °C986 mm0191
197428.1 °C19 August 1974-31.0 °C26 February 19741.2 °C899 mm0203
197329.7 °C11 August 1973-29.2 °C3 January 19731.9 °C930 mm0204
197227.7 °C28 July 1972-31.9 °C13 December 19722.0 °C1,210 mm0212
197127.8 °C29 July 1971-34.4 °C5 January 19711.7 °C918 mm0211
197028.6 °C11 August 1970-32.7 °C5 January 19701.5 °C963 mm0192
196928.1 °C22 July 1969-33.0 °C2 January 19691.4 °C878 mm0193
196828.7 °C26 July 1968-30.7 °C3 February 19682.0 °C1,004 mm0199
196728.8 °C15 July 1967-35.7 °C30 December 19671.6 °C917 mm0197
196627.3 °C19 July 1966-32.3 °C20 January 19661.6 °C1,054 mm0190
196529.5 °C27 August 1965-31.4 °C17 December 19651.2 °C741 mm0205
196428.5 °C26 June 1964-30.1 °C12 February 19642.3 °C1,029 mm0189
196326.7 °C4 August 1963-33.0 °C24 January 19631.9 °C929 mm0197
196231.1 °C17 June 1962-30.4 °C13 February 19621.7 °C1,068 mm1208
196127.8 °C17 July 1961-32.1 °C17 January 19612.9 °C834 mm0191
196028.9 °C18 July 1960-32.6 °C16 December 19602.2 °C915 mm0205
195928.1 °C1 August 1959-35.3 °C5 January 19592.9 °C723 mm0183
195831.5 °C17 July 1958-31.9 °C3 January 19582.7 °C625 mm4200
195726.1 °C23 August 1957-32.3 °C12 January 19571.4 °C799 mm0194
195629.1 °C9 August 1956-33.1 °C23 January 19560.0 °C763 mm0213
195528.1 °C8 August 1955-32.2 °C16 January 19551.5 °C864 mm0199
195425.9 °C25 August 1954-32.8 °C15 December 19541.6 °C917 mm0202
195330.2 °C16 July 1953-35.5 °C13 January 19530.7 °C834 mm1209
195227.9 °C23 July 1952-35.2 °C3 February 19521.0 °C692 mm0211
195127.0 °C5 August 1951-35.7 °C13 January 19511.5 °C634 mm0201
195027.9 °C14 August 1950-34.3 °C7 January 19501.8 °C563 mm0197
194927.0 °C12 August 1949-33.0 °C29 December 19491.3 °C1,108 mm0200
194826.3 °C13 July 1948-30.9 °C27 January 19482.5 °C832 mm0200
194727.8 °C24 July 1947-35.9 °C1 February 1947-0.4 °C909 mm0208
194628.2 °C28 July 1946-33.1 °C28 December 19461.5 °C813 mm0208
194526.2 °C10 August 1945-34.1 °C27 January 19450.5 °C761 mm0207
194428.4 °C2 August 1944-33.1 °C16 December 19441.4 °C725 mm0204
194327.1 °C3 August 1943-34.3 °C29 January 19431.5 °C849 mm0186
194229.6 °C21 June 1942-34.4 °C8 February 19421.3 °C513 mm0203
194127.0 °C29 June 1941-34.8 °C25 January 19410.7 °C882 mm0206
194026.7 °C30 July 1940-35.2 °C16 January 19400.2 °C704 mm0205

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.1 °C
+1.8 °C
Hot days (≥ 30 °C)
2 d/yr
+2
Frost days (< 0 °C)
181 d/yr
-14
Annual rainfall
982 mm
+132 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-5.8 °C+3.3 °C31 mm+19 mm
Feb-7.0 °C-1.3 °C6 mm-11 mm
Mar3.7 °C+2.9 °C38 mm+5 mm
Apr10.5 °C+1.3 °C114 mm+57 mm
May16.1 °C+0.1 °C96 mm+14 mm
Jun22.2 °C+2.7 °C145 mm+30 mm
Jul26.3 °C+3.7 °C156 mm-26 mm
Aug23.9 °C+1.4 °C182 mm+5 mm
Sep20.4 °C+2.7 °C80 mm-1 mm
Oct11.0 °C+0.1 °C104 mm+61 mm
Nov4.3 °C+2.8 °C12 mm-21 mm
Dec-5.1 °C+1.8 °C19 mm+1 mm

The year's extremes

Hottest day
30.8 °C
26 Jul 2025
Coldest day
-30.0 °C
6 Feb 2025
Wettest day
57.0 mm
20 Jun 2025
Windiest day
29.0 km/h
12 Apr 2025
Strongest gust
85.3 km/h
12 Apr 2025
Hottest feels-like
35.0 °C
26 Jul 2025
Coldest feels-like
-35.6 °C
6 Feb 2025
Snowiest day
37.9 cm
13 Apr 2025
Sunniest day
14.9 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 Kapsan-ŭp?

Kapsan-ŭp has a warm-summer humid continental, dry winter climate (Köppen Dwb). Over 1940-2025, the average annual temperature is 2.2 °C and it receives 850 mm of precipitation per year.

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

The hottest day measured in Kapsan-ŭp between 1940 and 2025 was 17 July 1958, reaching 31.5 °C.

What is the coldest day in Kapsan-ŭp?

The coldest day measured in Kapsan-ŭp between 1940 and 2025 was 1 February 1947, at -35.9 °C.

Does it snow in Kapsan-ŭp?

Yes. Kapsan-ŭp gets on average 107.3 cm of snow per year and has around 195 frost days.

Has the climate of Kapsan-ŭp warmed?

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

What is the wettest day in Kapsan-ŭp?

The wettest day measured in Kapsan-ŭp between 1940 and 2025 was 27 July 1949, with 105 mm of rain in 24 hours.

What was the windiest day in Kapsan-ŭp?

The windiest day measured in Kapsan-ŭp between 1940 and 2025 was 13 May 1968, with winds reaching 35.0 km/h.

What is the warmest month in Kapsan-ŭp?

The warmest month in Kapsan-ŭp is July (18.0 °C on average); the coldest is January (-16.3 °C).

How much does it rain in Kapsan-ŭp?

Kapsan-ŭp receives on average 850 mm of precipitation per year, spread over about 118 rainy days.

Is it sunny in Kapsan-ŭp?

Kapsan-ŭp gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

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

The heaviest 24-hour snowfall measured in Kapsan-ŭp between 1940 and 2025 was 13 April 2025, with 37.9 cm.

Are there tropical nights in Kapsan-ŭp?

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

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

In Kapsan-ŭp, between 1940 and 2025, the highest apparent temperature reached 36.4 °C on 3 August 2018, and the lowest was -41.4 °C on 13 January 1953.

Compare Kapsan-ŭp with another city

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

Nearby cities

The climate around Kapsan-ŭp

Other cities — North Korea