北宋徽宗時期,皇帝昏庸,奸臣當?shù)?,民不聊生。故事要從踢得一腳好球的高俅說起,因為他升官后,為報私仇要陷害禁軍教頭王進,逐漸引出“王教頭私走延安府”“魯提轄拳打鎮(zhèn)關西”等故事,后又陸續(xù)上演了一個個傳奇英雄故事。作者通過對一百零八位英雄好漢的描寫,概括了當時不同階層的人們在封建社會中從覺醒到反抗的斗爭道路。書中的英雄人物大多由于受迫害而不得不起來反抗,從而匯成狂波巨瀾,奔向梁山泊。小說歌頌了農民起義領袖們劫富濟貧、除暴安良的正義行為,肯定了他們敢于造反、敢于斗爭的革命精神。宋江原是一位救急扶困的義士,當他被逼上梁山之后,“替天行道”,壯大了起義軍的聲威,取得了一系列勝利。但由于他性格的雙重性和思想的局限性,他接受了招安,最終葬送了起義事業(yè)。小說通過梁山泊起義的失敗,客觀上總結了封建時代農民起義失敗的經驗教訓。