Зима относительно сухая и холодная (средняя январская температура в Пхеньяне −3 °C днём и −13 °C ночью), а лето жаркое и влажное (средняя августовская температура в Пхеньяне 29 °C днём и 20 °C ночью). Около 60 % годового количества осадков выпадает в период между июнем и сентябрём.
Весна и осень мягкие, относительно сухие.