階級鬥爭主要有三種形式:政治鬥爭、經濟鬥爭和思想鬥爭。其中經濟鬥爭是基礎,政治鬥爭是中心,思想鬥爭是先導。階級鬥爭存在於階級社會的各個領域。
經濟鬥爭是工人為實現提高工資、縮短工時、改善勞動條件的要求而向個別資本家進行的鬥爭。
政治鬥爭包括從利用資產階級民主制,開展無產階級自己獨立的政治活動,到奪取政權的廣泛領域,鬥爭的根本目標和任務是推翻資產階級的政權和建立無產階級專政。
思想鬥爭或理論鬥爭也是無產階級鬥爭不可缺少的形式。
階級鬥爭存在於階級社會的各個領域,表現為多種多樣的形式。階級鬥爭的形式在不同的歷史階段上有著不同的發展情況和成熟程度。就階級鬥爭發展程度最為充分的資本主義社會來說,無產階級反對資產階級的鬥爭可區分為經濟鬥爭、政治鬥爭、思想鬥爭三種基本形式。 思想鬥爭或理論鬥爭也是無產階級鬥爭不可缺少的基本形式