李冰治水的原因主要是為了解決岷江流域的水利問題。岷江從岷山發源,流經灌縣地域時,由於地形複雜、泥沙淤積,導致航行困難,且在洪水季節江水泛濫,而西邊遭受洪水時,東邊卻因缺水受旱災之苦。李冰到任後,聽取了民眾的呼聲,並實地考察了地形地貌特徵,研究治水的方案。他採取了疏而不是堵的方法,充分利用自然地形特點,與自然和諧相處。李凍的治水工程符合民心,得到了民眾的支持。他遵循道法自然、天人合一的原則,乘勢利導,因時制宜,利用熱脹冷縮原理在玉壘山鑿出了寶瓶口,分流岷江湍急的江水,並修建了都江魚嘴和飛沙堰等工程,實現了自動分流、自動排沙和自流灌溉的功效,使人、地、水三者高度協合統一。