由于李冰治水成功,在民间就流传了许多关于李冰的故事、传说。
相传李冰上任之后,听说成都附近的江神年年要娶新妇,就把自己的两个女儿打扮起来,准备送给江神,但是江神毫无动静。李冰大怒,奋力拼杀,终于打败了由江神变成的苍牛。后来,李冰塑造了三个大石人放在江心,并与江神约定:水枯的时候不能低于石人的脚背,水涨的时候不能超过石人的肩头。另外,李冰还刻了五条石牛作为自己的化身,沿江放置石牛,来镇守江面,不让江中的妖怪作恶。
李冰在治水的过程中,排除了种种迷信的阻挠,坚决用科学的方法来治理水患,而且他成功地解决了华阳侯的嫉妒以及制造的一系列的谣言和中伤,及时地处理了工程当中的问题和紧急状况。
古代蜀地(今四川)非涝即旱,有“泽国”、“赤盆”之称。四川人民世世代代同洪水作斗争。秦惠文王九年(公元前316年),秦国吞并蜀国。秦为了将蜀地建成其重要基地,决定彻底治理岷江水患。同时派精通治水的李冰取代政治家张若任蜀守。李冰为蜀守的时间,没有明文记载,大约在秦昭王三十年至秦孝王之间(公元前277—前250年)。
李冰学识渊博,“知天文地理”。他决定修建都江堰以根除岷江水患。经过实地调查,李冰发现开明所凿的引水工程渠首选择不合理,因而废除了开明开凿的引水口,把都江堰的引水口上移至成都平原冲积扇的顶部灌县玉垒山处,这样可以保证较大的引水量和形成通畅的渠首网。李冰创筑的都江堰,史籍记载甚为简略。但以这些记载为基础,结合现今都江堰工程结构分析,可以基本确定李冰修建的都江堰由鱼嘴、飞沙堰和宝瓶口及渠道网所组成。鱼嘴是在宝瓶口上游岷江江心修筑的分水堰,因堰的顶部形如鱼嘴而得名。《华阳国志》记载:李冰“壅江作堋”,“堋”就是指鱼嘴。它将岷江分为内外江,起航运、灌溉与分洪的作用。飞沙堰是一个溢洪排沙的低堰,它与宝瓶口配合使用可保证内江灌区水少不缺,水大不淹。宝瓶口是控制内江流量的咽喉。《史记•河渠书》记载“蜀守冰凿离堆,辟沫水之害”,就是指李冰开凿宝瓶口。因“崖峻阻险,不可穿凿,李冰乃积薪烧之”,劈开玉垒山,凿成宝瓶口。宝瓶口不仅是进水口,而且以其狭窄的通道形成一道自动节水的水门,对内江渠系起保护作用。宝瓶口这一岩石渠道,十分坚固,千百年来在岷江激流冲击下,并未被冲毁,有效地控制了岷江水流。清宋树森“伏龙观观涨”一诗云:“我闻蜀守凿离堆,两崖劈破势崔巍,岷江至此画南北,宝瓶倒泻数如雷。”李冰修成宝瓶口之后,“又开二渠,由永康过新繁入成都,称为外江,一渠由永康过郫入成都,称为内江”。这两条主渠沟通成都平原上零星分布的农田灌溉渠,初步形成了规模巨大的都江堰水利工程的渠道网。
李冰在修建都江堰工程中,创造了竹笼装石作堤堰的施工方法。唐李吉甫《元和郡县志》载:“犍尾堰(都江堰唐代之名)在县西南二十五里,李冰作之以防江决。破竹为笼,圆径三尺,长十丈,以石实之。累而壅水。”此法就地取材,施工、维修都简单易行。而且,笼石层层累筑,既可免除堤埂断裂,又可利用卵石间空隙减少洪水的直接压力,从而降低堤堰崩溃的危险。