杭州是京杭大运河的最南端和浙东运河的起点,在中国大运河世界文化遗产中,杭州列入世界文化遗产的河道总长约110公里,杭州拥有“江南运河嘉兴-杭州段”、“浙东运河杭州萧山-绍兴段”两个遗产段,包含凤山水城门遗址、富义仓、桥西历史街区、西兴过塘行码头、拱宸桥、广济桥6个遗产点,杭州塘南段、上塘河、杭州中河、龙山河、浙东运河萧山-绍兴段5段遗产河道。
杭州塘南段作为江南运河的支线,开浚于1247年,在1359年修缮治理后成为运河的主河道,为4级航道,至今基本保存了原有线位。
上塘河又名上塘运河,位于杭州市区东北,源自施家桥,从杭州城区丁桥镇进入余杭境内,穿越星桥镇、临平镇,至施家堰进入海宁,经海宁盐官镇进入钱塘江,全长48公里。上塘河是杭州历史上第一条人工河,可追溯至约公元前210年修筑的陵水道之一段,俗称秦河。隋炀帝开凿大运河时,又对它进行了拓宽和疏浚。从大运河全线贯通(7世纪) 至14世纪,上塘河均为大运河南段的主航道。元末在元末张士诚开凿新运河(塘栖至江涨桥段)前,上塘河一直是大运河进入杭州城的唯一通道。张士诚开凿后,江南运河改道,上塘河为江南运河支流。 杭州中河南通龙山河,北接上塘河,北段长约6.1公里,南北贯通杭州城区中部,开凿于唐代,南宋时为南宋皇城的护城河,与御街毗邻。现为城市景观河道。
龙山河开凿于10世纪,全长4.4公里,极大地完善了钱塘江运口,使钱塘江与大运河得以贯通。今龙山河连接中河,南起闸口,北至凤山门,为城市的景观河道。 浙东运河萧绍段,又称官河、西兴运河、浙东运河。运河西起西兴镇,向东流经萧山城区,到衙前镇后进入绍兴县钱清镇与西小江汇合;再向东,通过上虞县抵曹娥江,全长78.5公里。萧山境内长21.6公里,西兴运河开凿于307年。通过疏浚,1170年前后与山阴故水道连通,是浙东运河重要部分。