春秋時期吳楚之間的水戰是中國最早的水戰。楚國憑借其在吳國上遊的有利地理位置,多次順流而下,攻打吳國。公元前570年,子楚動用水軍攻占蕪湖,這是現代史上有記載的最早的壹場水戰。從那以後,吳楚壹次又壹次地戰鬥,贏了又輸了。公元前504年,吳國打敗了楚國,俘虜了潘、小和大夫等七人,以及大量的財富和財寶。
前494年,吳越在太湖打了壹場大規模的水戰。吳王夫差命令大將伍子胥率領水軍渡過太湖攻打越國。越王勾踐率三萬大軍,搶占太湖最大島嶼之壹的伏角山(今無錫馬山)。兩軍在湖中激戰。由於伍子胥作戰出色,吳軍越打越勇,最後越國水軍幾乎全軍覆沒。
夫差打敗越國後,自以為是大兵壓境,想要吞並山東,於是爆發了我國歷史上最早的海戰。公元前485年,吳軍分水陸攻齊於山東半島。吳軍因為海上風浪大,被齊軍打敗。夫差聞訊,只得退兵。