鄱阳湖之战(1363年8月30日-1363年10月4日)是中国元朝末年的一场重要战役,朱元璋在这场战役中击败并杀死了强敌陈友谅,也被视为中世纪世界上规模最大的一场水战。
十七年(1357年)九月,陈友谅袭杀倪文俊,自称使者,以邹普生为氏,张必先为丞相,起兵攻占江西各路。徐守会迁都江州(今江西九江)。陈友谅挟持徐寿辉为人质,自称汉王,定都江州,国号汉。二十年(1360年),陈友谅东征朱元璋,半路杀了徐寿辉,自立为帝达汗。诸宸元璋突破长江太平线,兵临庆忌(今南京)城下。陈和朱在吉庆城西北的龙湾激战。可惜河水退潮,数百艘巨轮搁浅,陈友谅大败,逃离江州(九江)。二十三年(1363年)四月,陈友谅再次出兵围攻江西洪都(今南昌)。两栖部队号称有60万人。陈友谅也用过两栖作战。水船使用高大但缓慢的造船,但他们围攻洪都(守将是朱元璋的侄子朱文正)。朱元璋七月亲率二十万人救援洪都,原元军水师义军出身的陈友谅为中国最大。
仅9天后,明舰队从南京抵达南昌救援。明舰队分为11队,大舰队居中,其余小舰队携带步兵到南昌登陆,支援南昌守军。7月20日(8月29日),两军主力在鄱阳湖对峙,次日(8月30日)拂晓大战开始。前三日,明军兵少劣势,汉军 楼 发射了一枚高石攻击一艘较低的明军船只,朱元璋的船只也被射毁,差点被汉军俘获。幸好有几船锦衣卫赶来营救朱元璋。
后来朱元璋采纳了郭兴的建议,采用火攻和抛石机,并在第四天(9月2日)烧掉了陈军的战船20多艘,汉军伤亡惨重,汉军阵亡至少25000人。陈友谅的哥哥被杀,陈友谅更加悲痛。陈军一怒之下,在战斗前杀死了明军俘虏,导致明军自觉撤退,不得已而为之。之后陈军的处境开始不利:鄱阳湖水位因秋季长时间日晒而降低,但汉军的重船苦于水深缓慢,甚至搁浅,不敢靠岸。另一方面,明军船只可以快速出击,有利可图,也可以靠岸扎入水乡,进行持久战。8月下旬,明军收复南昌,部分明舰队退守赣江、长江,仅留部分舰队继续与陈交战,等待明军帮助完成水陆围攻。8月26日(10月4日),陈军企图突围返回武昌,被明军岸上步兵千箭遮天拦截。陈友谅出舱,被中流箭射死。陈军在这里又损失了两万士卒,五十余万残部四散而逃。
陈友谅之子陈立被余孽继位,后又倒向朱元璋。