關于太平天國運動的性質,史學界存在着明顯的分歧,歸納成兩種:
1、一場舊式農民革命。劉大年在《中國近代史研究中的幾個問題》一文中說:“太平天國期間封建經濟占統治地位,社會生活中最普遍、最突出的是農民和地主的矛盾”,而“參加太平天國運動的群衆是舊式農民戰争中的群衆。”因此,太平天國是舊式農民革命的頂峰。
2、有資産階級革命性質。郭毅生在《略論太平天國革命的性質》一文中提出:“此時社會各階級已發生了新的變化,他們具有資産階級民主派的特點,農民以外還有新興的市民等級,這一社會力量投入革命鬥争中,成為其核心和骨幹。”因此,太平天國革命具有了迥異于以往農民戰争,帶有較為明顯的資産階級性質。