关于太平天国运动的性质,史学界存在着明显的分歧,归纳成两种:
1、一场旧式农民革命。刘大年在《中国近代史研究中的几个问题》一文中说:“太平天国期间封建经济占统治地位,社会生活中最普遍、最突出的是农民和地主的矛盾”,而“参加太平天国运动的群众是旧式农民战争中的群众。”因此,太平天国是旧式农民革命的顶峰。
2、有资产阶级革命性质。郭毅生在《略论太平天国革命的性质》一文中提出:“此时社会各阶级已发生了新的变化,他们具有资产阶级民主派的特点,农民以外还有新兴的市民等级,这一社会力量投入革命斗争中,成为其核心和骨干。”因此,太平天国革命具有了迥异于以往农民战争,带有较为明显的资产阶级性质。