开凿大运河是隋朝的。
大运河是由隋炀帝杨广修建完成的。隋朝大运河以洛阳为中心,北至涿郡(今北京),南至余杭(今杭州)。大运河是中国东部平原上的伟大工程,是中国古代劳动人民创造的一项伟大的水利建筑,为世界上最长的运河,也是世界上开凿最早、规模最大的运河。
例如从现在北京不远的通县起,可乘船顺潞水由泉州渠到沟河口入海,经过一段短短的海程,进入泒河,经过平虏渠,入漳水,经过利漕渠和白沟而入黄河,进入汴渠上游,沿蒗荡渠而下,由颍水入汝水,由汝水的支流舞水入泚水,入淯水,入汉水,入杨口渠,入长江,入洞庭湖,入湘水,入漓水,入西江,沿西江可达番禺城;或由江陵溯长江达巴蜀,以通西南。这四通八达的水道为后世开隋唐大运河奠定了基础。
大业元年至六年(605年至610年),隋炀帝动用百万百姓,疏浚之前众多王朝开凿留下的河道,修了隋唐大运河。此后,唐、北宋长期开凿、疏浚、整修隋唐大运河,使得隋唐大运河可以继续使用。从先秦到南北朝,中国古代劳动人民开凿了大量运河,其分布地区几乎遍及大半个中国。西到关中,南达广东,北到华北大平原,都有人工运河。这些人工运河与天然河流连接起来可以由河道通达中国的大部分地区。