1、根本原因
太平天国失败的根本原因就是农民阶级自身的局限性。
2、主观原因
虽然提出了《天朝田亩制度》,但在当时,是空想,根本不可能实现;太平天国运动轰轰烈烈,但中国依然是封建社会。
3、战略上失误
金田起义后,很长一段时间内徘徊在紫荆山周围,缺乏进取;起义之后,没有尽一切可能争取知识分子,不能把反孔和争取知识分子统一起来;定都天京后,孤军北伐。
4、客观原因
中外联合政府联合绞杀:李鸿章率领淮军伙同英国人戈登指挥的“常胜军”,进攻苏州,常州:派左宗棠率领湘军的一部,进攻浙江。英法侵略者均值中外混合的反动武装,协助左宗棠。
1851年,洪秀全在广西省桂平县金田村发动起义,建号太平天国。封建主义与人民大众的矛盾是导致太平天国运动爆发的最主要原因,太平军所进行的战争,是一次反对清政府腐朽统治和地主阶级压迫、剥削的正义战争,太平天国起义是中国旧式农民战争的最高峰。太平天国农民战争是中国近代史上中国人民第一次大规模的反侵略反封建的武装斗争。太平天国运动面对着中国历史上历次农民战争所不曾有的新情况,这“新情况”是指中外反动势力的联合镇压。太平天国运动为中国近代资产阶级民主革命作了一些准备,指的是时代赋予其反侵略、反封建的斗争任务。
太平天国起义制定了完备的革命纲领,让太平天国农民起义成为中国封建社会农民战争的最高峰,它把千百年来农民对拥有土地的渴望在《天朝田亩制度》中比较完整地表达了出来,《天朝田亩制度》实际上一个以解决土地问题为中心的比较完整的社会改革方案,是最能体现太平天国社会理想和这次农民起义特色的纲领性文件,它确立了平均分配土地的方案,即根据“凡天下田,天下人同耕”的原则分配,其中的主张从根本上否定了封建社会的基础即封建土地所有制,体现了广大农民要求平均分配土地的强烈愿望,但并没有超出农民小生产者的狭隘眼界,其平分土地的方案即使在太平军占领地区也并未付诸实行。