孟州小管营施恩厚待武松,求武松帮助夺回被蒋门神抢占去的快活林的店铺。武松酒醉后痛打蒋门神,夺回了快活林。这蒋门神通过张团练买通张都监,诬陷武松偷盗宝物,判武松充军。武松被押上路,在飞云浦折断枷锁,杀死了想害他的4个公人,折回孟州城,杀死了正在设宴庆贺除掉武松的蒋门神、张团练和张都监,逃出孟州。在十字坡孙二娘将他扮为行者,让他去二龙山投奔鲁智深。武松又在白虎山孙家庄遇见了宋江,宋江是去投奔花荣的,二人结伴而行,在瑞龙镇分手,宋江去往清风寨。清风寨有两个知寨,正知寨刘高是个文官,他嫉恨副知寨花荣。宋江一到就被刘高捉住,说宋江私通清风山草寇,花荣也因此受牵连。清风山头领燕顺、王英等人闻讯后下山救了宋江、花荣,大家决定去投奔晁盖。快到梁山泊,石勇捎来宋江父亲假托病故要他回家的家书,宋江赶回,被官府捉住,刺配江州。
在江州,宋江得到戴宗和李逵的照顾。但因酒醉在浔阳楼墙壁上题了反诗,被江州知府蔡京的儿子蔡九判处死刑。正准备行刑时,梁山泊英雄前来劫走了宋江。事后,29位英雄在江州白龙庙聚会,浩浩荡荡返回梁山泊,宋江在山寨中坐了第二把交椅。上山不久,宋江接来老父,李逵也回家接母。