Климат умеренный, муссонный, на юге — субтропический. Средние температуры января от –21 °C на севере до +4 °C на юге, июля соответственно от +22 до +26 °C. Осадков 900-1500 мм в год. Реки многоводны; наиболее значительные: Амноккан (Ялуцзян), Туманган (Тумыньцзян), Тэдонган, Кымган и др. Листопадные широколистные леса, на юге — субтропические вечнозеленые.
Выше 900 м — смешанные леса с корейским кедром. Национальные парки: Ханре, Чирисан, Сораксан и др. (Республика Корея); резерваты Хвангпо, Янгам и др. (КНДР).Равнины возделаны (рис, соя, хлопчатник). Месторождения вольфрама, графита, магнезита.