太平天国运动失败的根本原因:农民阶级的局限性。太平天国起义带有旧式农民战争的烙印。农民阶级的分散性、守旧性,以及眼光短浅等毛病,在太平军中都有突出表现。许多太平军将士参加革命都是出于生活所迫,希望改变贫穷落后的经济地位。
鸦片战争后,中国开始沦为半殖民地半封建社会。西方列强凭借《南京条约》等一系列不平等条约,从政治、经济各方面大肆侵华。
清政府为了支付高达2800万元的战争赔款和赎城费,弥补由于鸦片大量输入而造成的财政亏空(道光二十七年至二十八年平均每年流出白银1000万元),加紧横征暴敛,增加税收一至三倍以上。兼之外国工业品大量倾销,使中国城乡手工业受到摧残,农民和手工业者纷纷破产。地主阶级乘机兼并土地,加重剥削。
民族矛盾的加剧促进了国内阶级矛盾的激化,广大农民饥寒交迫,纷纷揭竿而起,鸦片战争后十年间,各族人民自发的反清起义达100多次。
广西是多民族聚居区,清朝统治者对广大少数民族的民族压迫和阶级剥削十分严酷;又加以天灾人祸,广大农民苦不堪言,反抗斗争此伏彼起,终于在道光三十年末爆发了洪秀全领导的大规模的太平天国农民起义。