经李俊说明，张横和穆弘、穆春得知是宋江后，翻身便拜谢罪。宋江在江州浔阳楼题写反诗之后，被黄文炳举报、陷害，最终被江州蔡九知府判死刑。梁山泊劫法场后，张横、李俊等人在浔阳江旁接应，并大闹无为军，杀死黄文炳，跟随宋江进入梁山泊。梁山泊时期屡立战功，但在与关胜交战时，因轻敌偷袭，被关胜活捉。但在与高俅迎战时，张横活捉牛帮喜，成为水军将领。在征讨方腊攻打杭州府时，张顺被杀。张横义愤，被张顺亡魂附体后，斩杀方天定（方腊之子）。当时杭州城内有瘟疫，张横被染，临终前请求宋江将其尸骨埋到浔阳江旁，次日去世。宋江平定方腊