1、宋哲宗时,破落子弟高俅因踢一脚好球,被端王赏识提拔为殿帅府太尉。高俅上任即挟私报复教头王进,逼得王教头携母弃家,逃经史家村时收九纹龙史进为徒。
2、鲁达为救金老父女,三拳打死镇关西,亡命五台山出家避祸,法名智深。他不守清规,醉打山门后被派去东京大相国寺做职事僧。路过桃花村时,鲁智深为刘太公解逼婚之忧醉打小霸王周通。至大相国寺看守莱园时力伏众泼。
3、高衙内为夺林冲之妻,陷害其误入白虎堂,刺配沧州。林冲在野猪林被下毒手,鲁智深赶来救护。林冲至沧州,高俅又派人追杀,林冲杀死陆虞候,被逼上梁山。
4、杨志不愿入伙,为解贫困上街卖刀,杀死寻衅的泼皮牛二,被充军大名府。梁中书看重杨志的本领,提拔他为提辖,护送生辰纲。晁盖与吴用等“七星聚义”,智取生辰纲。
5、杨志投奔二龙山落草。何清走漏截取生辰纲的消息,白胜被捕,宋江冒死送信,朱仝等捕头有意放行晁盖。晁盖到梁山入伙,被立为大头领。
6、宋江收阎婆的女儿婆惜为外室,婆惜与张三通奸,疏远宋江。宋江收晁盖书信和谢金,被婆惜发现并以告发为要挟,宋江忍无可忍杀掉婆惜后逃到柴进庄上躲避,并遇到了武松。
7、武松回清河县,景阳冈打虎后遇哥哥武大。武大妻子潘金莲被西门庆勾引,毒杀武大。武松杀了西门庆等,刺配孟州。武松遇张青,醉打蒋门神复夺快活林,蒋门神设计陷害武松,刺配恩州,欲下毒手。
8、武松断锁开枷,杀了蒋门神等人,持张青夫妻信,往二龙山落草,路过蜈蚣岭杀歹人王道人,在白虎山再遇宋江。
9、宋江投奔花荣处,却被刘知寨夫人指为贼人而被捉走,闫顺等人解救宋江,并用计骗秦明入伙。宋江与戴宗、李逵结识。浔阳楼醉酒后,宋江写咏怀诗,被黄文炳陷害入狱。众好汉劫法场,救宋江,杀黄文炳。
10、戴宗奉命来寻公孙胜,遇到杨雄和石秀二人。杨雄妻潘巧云与裴如海通奷,被石秀看破,杨雄、石秀杀了奸夫淫妇,与时迁同往梁山,时迁却在祝家庄被擒。
11、宋江一打祝家庄失利,被困盘陀路,幸亏石秀探庄识路标,众英雄才脱险。宋江二打祝家庄又失利,王英、秦明等被擒,林冲活捉扈三娘。顾大嫂等为救解珍、解宝在登州府劫牢,投奔梁山。宋江三打祝家庄获胜。
12、雷横打死知县相好而被押进牢里,朱仝开枷放走雷横,被刺配沧州。知府见朱仝重义,让他照看小衙内,李逵奉命杀死小衙内,朱仝怒追李逵至柴进庄上,欲杀之而投奔梁山,吴用只得让李逵暂住柴进处。
13、柴进探看病重的叔伯,知府妻舅欲来强占屋宇,被李逵打死,柴进受牵连入狱。宋江等人前来解救,却无法战胜高廉的法术,只得令戴宗劝公孙胜相助。公孙胜用神法大败高廉,李逵将枯井中的柴进救出。
14、高太尉分三路进攻梁山,宋江被连环马打败,徐宁上山,教使钧镰枪,宋江以此大败连环马。二龙山、桃花山与梁山聚义共打青州,擒获呼延灼后,宋江为他松绑,声称只待朝廷招安。
15、晁盖带兵打曾头市,被史文恭毒箭所伤,临死前留言凡杀史文恭者,即为山寨之主。梁山暂由宋江为头领。宋江闻卢俊义之贤,派吴用、李逵将其骗上梁山,又散布谣言陷害卢俊义。
16、燕青救主人被追获,卢俊义难逃问斩命运。石秀跳楼劫法场,梁山兵打大名府,朝廷派关胜等兵伐梁山,被吴用计擒收降。吴用趁元宵节临近,派时迁等潜入城中放火,奇袭大名府,救出卢俊义、石秀。
17、史文恭逃至林中,被卢俊义、燕青擒住。宋江遵晁盖遗嘱欲立卢俊义为山寨主,吴用、李逵不服,宋江与卢俊义分兵取东平、东昌府,约定谁先攻下即为山寨之主。宋江兵至东平府,计擒双枪将董平,夺下府城。
18、宋江率兵回梁山,请公孙胜主持罗天大醮。天降火块入正南地下,掘出一石碣,上写梁山一百零八将座次表。
19、宋江为求招安,乞妓女李师师相助。宋江听闻皇上将至,商议讨要招安赦书,李逵却火烧李师师家。朝廷派童贯、高俅多次围剿梁山,皆败,只好派太尉宿元景招安梁山众好汉。宋江等受招安后,备受高俅、蔡京等人排挤。
20、适值辽兵犯界,派宋江、卢俊义率梁山旧部征辽。宋江等攻蓟州,度盂津关,夺独鹿山,战幽州,围燕京,迫使辽国纳表投降。回师不久,又闻河北田虎作乱,宋江等又请命剿田虎,宋江与卢俊义分兵连夺下被田虎占领的泽州等地。
21、回京后,宋江封“皇城使”,卢俊义封“团练使”,众兄弟封“正将军”、“偏将军”。接着宋江等又奉诏讨方腊,待到平定方腊后,仅余宋江等三十六人。
22、在回师途中,鲁智深坐化。林冲、杨志、杨雄、时迁病死,燕青、李俊、童威、童猛全身隐退,梁山好汉仅剩二十七,入京时又辞去四人。
23、宋江、卢俊义等人受封,因遭逼迫,戴宗等又相继归隐。不久,宋江、卢俊义等即被奸臣毒害,宋江恐李逵再叛朝廷,亦将其毒死。一场轰轰烈烈的水浒英雄事业,就此告终。