Country · 31 destinations

Best time to visit North Korea

The best time to visit North Korea is April–June and September–October. Its destinations score highest in September, with an average travel score of 82 out of 100.

Loading climate data…

The climate in North Korea through the year

When to go

North Korea scores highest on Eddigo’s travel score in April–June and September–October, with an average of 82 out of 100 in September across the 29 destinations Eddigo covers. Daytime highs in September range from 21°C in Hyesan to 27°C in Kaesong. December–March and August are a fair alternative. The lowest average is in July (45), with daytime highs from 26°C to 30°C.

Where in the country

In September, the highest scores are in Pyongyang (85), Nampo (85) and Sariwon (85). The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Kaesong is the warmest destination (daytime highs averaging 18°C) and Hyesan the coolest (11°C). Wonsan gets the most precipitation, about 1,350 mm a year, and Chongjin the least, about 650 mm. The warmest sea is at Paech’ŏn-ŭp: 27°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, North Korea averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January58−7–2°6°12 mmSinuiju 63 · Pyongyang 61 · Nampo 61
February57−3–6°5°17 mmSinuiju 61 · Chaeryŏng-ni 60 · Pyongyang 59
March555–13°5°30 mmSinuiju 59 · Pyongyang 58 · Nampo 58
April7114–20°10°51 mmKaesong 84 · Sinch’ŏn-ŭp 81 · Sariwon 79
May7920–25°15°85 mmHaeju 85 · Paech’ŏn-ŭp 85 · Ch’ŏngdan-ŭp 85
June7022–29°21°115 mmHaeju 77 · Ch’ŏngdan-ŭp 77 · Paech’ŏn-ŭp 76
July4526–30°24°266 mmChongjin 56 · Hwasŏng 55 · Myŏnggan-dong 55
August5126–31°27°245 mmMyŏnggan-dong 59 · Chongjin 58 · Sinp’o 57
September8221–27°24°102 mmPyongyang 85 · Nampo 85 · Sariwon 85
October8214–21°19°53 mmPaech’ŏn-ŭp 92 · Kaesong 91 · Sariwon 91
November474–12°14°45 mmSinuiju 50 · Pyongyang 48 · Nampo 48
December55−6–4°9°20 mmSinuiju 61 · Paek'ak 57 · Kangsŏn 57

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.