魯運河京杭大運河經過山東省的一段。

魯運河北起臨清衛運河,南至台兒莊,貫穿山東省西部,長約380公里。

元代,為了使大都(今北京市)與東南產糧區之間有便捷的南北水道相通,從臨清到濟州(今濟寧市)之間開鑿了濟州河和會通河。河上也建立了許多閘壩。不過這兩段運河的水源不穩定,河道時患淺灘,不勝重載,故元一代漕糧北運仍以海道為主;元末,會通河廢棄不用。

明永樂九年(1411年),工部尚書宋禮奉命疏通。宋禮修築戴村壩,遏汶水濟運。從此大運河南北暢通。在濟寧設有東河總督,負責山東河南兩省河道。

1855年(清咸豐5年)黃河北徙,魯運河被沖毀淤塞,航運遂告中斷。但濟寧以南的大運河迄今仍然為中國最重要的內河航道。臨清至天津的大運河南運河段航運直至1960年代末才停止。