中国古代战船上武器装备的发展,是以中型和轻型武器为主的。
在交战时,远则用弓,接舷战用刀、枪。将士兵卒各备有长短兵器。有的战船还装设有拍竿,用以锤击敌船。战船多设有战棚或女墙(仿照城墙式样,有雉堞甚至开4门)或用牛皮蒙在木板上,或钉竹片,作为防护装置。无女墙的战船,战斗时在左右舷悬挂罟网,以防敌人跳帮。
船上还备有:若干小镖,可在30步(约46.2米)内投掷击敌;较重的犁头缥,在刁斗上下投可以击杀敌人和洞穿敌船体;撩钩用以钩搭敌船;勾镰用以勾船割缭绳。在很早就已使用燃烧性火箭,主要是焚敌篷帆,使敌船不能行动。