农民起义的根本原因是"官逼民反".
《水浒传》写英雄们走上反抗的道路,各有不同的原因和不同的情况,但是在逼上梁山这一点上,许多人是共同的.如阮氏三雄的造反是由于生活不下去,他们不满官府的剥削,积极参加劫取"生辰纲"的行动,从而上了梁山.解珍,解宝是由于受地主的掠夺和迫害起而反抗的.鲁智深是个军官,他嫉恶如仇,好打不平,因此造成和官府的矛盾,结果被逼上山落草.武松出身城市贫民,为打抱不平和报杀兄之仇,屡遭陷害,终于造反,勇猛地向统治阶级进行冲击.他是从血的教训中觉醒过来的.
因为当时朝庭昏庸无能,奸臣当道,老百姓民不聊生。故而被逼无奈,百姓群起揭杆起义。