Pyongyang climate by month
Averages and records for each calendar month at Pyongyang, North Korea, from 1957 to 2025. The warmest month is August, averaging 29.2°C; the coolest is January at −1.2°C.
| Month | Avg high | Avg low | Record high | Record low | Years |
|---|---|---|---|---|---|
| January | −1.2°C | −10.0°C | 12.0°C9 January 1979 | −26.5°C12 January 2001 | 59 / 67 |
| February | 2.5°C | −6.7°C | 16.0°C28 February 1977 | −23.4°C4 February 1986 | 52 / 67 |
| March | 9.0°C | −1.3°C | 22.4°C28 March 2014 | −16.1°C2 March 1962 | 57 / 68 |
| April | 17.2°C | 6.3°C | 29.1°C26 April 2015 | −5.1°C1 April 1991 | 57 / 68 |
| May | 23.2°C | 11.3°C | 33.9°C23 May 2001 | 2.2°C1 May 1966 | 59 / 68 |
| June | 26.9°C | 17.5°C | 36.0°C7 June 1976 | 7.0°C1 June 1981 | 57 / 68 |
| July | 28.7°C | 20.9°C | 36.9°C30 July 2018 | 11.1°C6 July 1991 | 57 / 68 |
| August | 29.2°C | 21.0°C | 37.9°C2 August 2018 | 12.0°C23 August 1974 | 53 / 68 |
| September | 25.1°C | 15.5°C | 32.2°C7 September 1970 | 3.6°C27 September 1987 | 51 / 65 |
| October | 18.6°C | 7.3°C | 29.9°C29 October 1982 | −6.0°C31 October 1976 | 56 / 66 |
| November | 9.5°C | 0.5°C | 24.0°C1 November 2023 | −14.0°C30 November 1977 | 50 / 66 |
| December | 1.7°C | −7.3°C | 15.0°C9 December 1968 | −22.8°C30 December 1967 | 55 / 66 |
Years shows the number behind the average high, then the number holding a record for that month. They differ because a year contributes an average only when the month has at least 25 days of readings, while a single reading is enough to set a record. The average low is withheld on the same 25-day rule and is counted separately again; it is shown as a dash where the archive cannot support it. Across the twelve months here the averages rest on 50 to 59 years each.
See what Pyongyang is doing right now
Every figure on this page is computed from NOAA GHCN-Daily observations stored per station, per year, per month. Nothing is modelled, interpolated or estimated, and a month the archive never covered is left out rather than filled in. A station appears here only once all twelve months carry an average from at least 10 years. See how this is built.