韩国山地占朝鲜半岛面积的三分之二左右,地形具多样性,低山、丘陵和平原交错分布。低山和丘陵主要分布在中部和东部,海拔多在500米以下。太白山脉纵贯东海岸,构成半岛南部地形的脊梁;其向黄海侧伸出的几条平行山脉组成低山丘陵地带,有太白山脉、庆尚山脉、小白山脉等,其中雪岳山、五台山等山峰以风景优美著称。东北至西南走向的小白山脉最高峰为智异山,海拔1915米。汉拿山位于济州岛的中心,海拔1950米,是韩国的第一高峰。古代相传有神仙在汉拿山上生活,因此过去曾把汉拿山叫做瀛洲山,并且同金刚山、智异山一起被誉为三座神山。
平原主要分布于南部和西部,海拔多在200米以下。黄海沿岸有汉江平原、湖南平原等平原,南海沿岸有金海平原、全南平原及其它小平原。
韩国最长的河流分别是洛东江和汉江,是半岛南部地区两条主要河流。洛东江长525千米,流入东海;汉江长514千米,流入黄海,是中部地区的重要水系。其他河流还有:锦江、蟾津江、临津江等。韩国湖泊较少,最大的天然湖是位于济州岛汉拿山顶火山口的白鹿潭,海拔1850 米,湖面直径约30 米,周长1 公里,深约6 米。最大的人工湖是昭阳湖,位于江原道春川市东北13 公里处,1973 年建成,面积6930 万平方米。此外还有一些面积较小的湖,如插桥湖、木津湖等。
北部属温带季风气候,南部属亚热带气候,海洋性特征显著。冬季漫长寒冷,夏季炎热潮湿,春秋两季相当短。冬季最低气温达-30℃以下,夏季最高气温可达37℃。年平均降水量1500毫米左右,其中6—8月雨量较大,降雨量为全年的70%。年均降水量约为1500毫米,降水量由南向北逐步减少。
韩国四季分明,春、秋两季较短;夏季炎热、潮湿;冬季寒冷、干燥,时而下雪。
韩国各地区之间温差较大,平均温度为6℃至16℃。在全年最热的8月份,平均温度为19℃至27℃。而在全年最冷的1月份,平均温度则在零下7℃至8℃。