宁波水路通航里程1262公里。全长252公里的杭甬运河连接京杭运河,可通过40吨级船舶。目前,全市拥有民用运输船舶632艘,90.3万载重吨位,6977客位,其中万吨级以上船舶17艘,48.3万载重吨。宁波至上海、宁波至舟山的车客渡、高速客轮的开通,大大方便了甬沪、甬舟两地经济往来和旅客运输。2002年,全市水路客货运量分别达到135.4万人次、2715.9万吨,客货周转量分别达到2289.2万人公里、284.49亿吨公里。
水路工程建设目标,2003年建成姚江300吨级船闸,开通杭甬运河余姚至甬江口内河航道。2010年,基本完成杭甬运河宁波段干线航道改造,建成蜀山、大通500吨级船闸、余姚上下游港区和北仑王家洋港区,完成有关配套工程设施建设和沿线跨航桥梁的改造,使杭甬运河宁波境内全线94km基本达到四级航道标准,通过能力达500吨级。