宋江发配江州,李逵为找下酒鱼大闹渔牙,放跑了渔户的鱼,没料到渔牙的主人张顺赶来,和李逵打了起来,陆地上张顺打不过黑旋风,就到水里打。李逵不知张顺是水中英雄,被浪里白条用水灌了个饱。幸亏戴宗制止,才救了李逵一条性命。
梁山英雄劫法场时,张顺和混江龙李俊在江中捉住宋江的仇人黄文炳。高俅攻打梁山,水军头领刘梦龙、牛邦喜分别被李俊、张顺所捉,最后连高俅也被张顺捉拿。顿时张顺名声大振。张顺和胞兄张横分别驻守梁山西南水寨。
跟随宋江攻打方腊时,兵马杀到杭州城下,张顺想孤身一人作内应,就潜水向水门游去,不料碰响水帘上挂着的铜铃,惊动南军,从城上把滚石和擂木一齐往下砸,可怜一世水中豪杰,竟被砸死在湖底。
死后,魂魄附身于哥哥张横,杀死贼军太子方天定。 张顺的性格书中写的比较模糊,属于豪爽仗义,惩恶济善,有仇必报的类型