作为中国第一部歌颂农民起义的长篇章回体小说,也是一部典范。
12世纪初,中国被腐朽的北宋王朝统治着,朝廷内的奸臣蔡京、童贯、高俅权倾朝野,手握重权,视皇帝宋徽宗如傀儡,残害忠良。地方豪强恶霸也同流合污,史进、鲁智深、林冲、杨志、武松等相继被冤枉陷害,无路可逃,上了山东的水泊梁山,打家劫舍,劫富济贫。同时,在黄泥岗,晁盖、吴用等七人发动了一场震惊全国的洗劫案,夺走了北京大名府官员送给蔡京的生辰纲礼物,逃到梁山,与林冲合谋杀掉原寨主王伦,晁盖做了梁山之主。晁盖的朋友宋江也卷入官府纷争,差点被处死,幸亏晁盖与梁山好汉救出他,宋江的朋友李逵等跟随宋江加入梁山。
随后,梁山泊向周围地方官僚恶霸和其他敌对山寨宣战,攻破了祝家庄、高唐州、青州城、曾头市和大名府。其中最后两次战争中,晁盖战死,宋江继承了寨主之位,卢俊义、燕青上山。梁山全盛时足有一百零八个好汉,空前强大。梁山势力的壮大,震惊了朝野上下,童贯、高俅倾全国各路水陆大军,讨伐梁山泊,却惨败于梁山的精兵良将,数十名大将被斩杀。宋徽宗无奈,只好派人招安。梁山泊的部份首领坚决反对招安,但首领宋江、吴用等却不愿继续做强盗,答应了朝廷的招安请求。但在招安之后,朝廷奸臣屡次找茬陷害梁山好汉。
这时候,河北的田虎、淮西的王庆、江南的方腊叛乱,朝廷派梁山好汉出兵镇压。宋江先是用水淹了田虎的根据地太原城,剿灭田虎势力,然后挥师南下,大破淮西军并生擒王庆,但在更激烈的平定方腊之战中,宋江遭到阻击,梁山好汉死伤过半。一场恶战之后,宋江控制了杭州城和乌龙岭,攻破了清溪洞,方腊的势力才被消灭。战后,梁山好汉只剩下三十六人,班师途中林冲等人病逝,武松在六和寺出家,鲁智深在六和寺坐化,李俊、燕青等人又悄然离去。回京时梁山好汉仅剩27人。宋江等人被封为功臣,但童贯、高俅等人野心未死,他们设计毒死了卢俊义、宋江。宋江在得知自己中毒后毒死了李逵。吴用和花荣在宋江墓前大哭一场后自缢而亡,剩下的梁山好汉,除双鞭将呼延灼于抗金战中英勇战死,混江龙李俊等到海外暹罗自立为王外,大都善终。
而它的闪光在:将“草寇”给予肯定,将官府视为否定。