Klasskamp är motsättningen mellan olika samhällsklasser. Klasskamp är inte bara en konflikt, utan involverar ekonomi, politik och samhället som helhet. Termen klasskamp var ett namn skapat av den tyska filosofen Karl Marx.
Klasskamp har funnits sedan medeltiden, då de härskande klasserna som kungarna och bourgeoisin kämpade mot arbetarna och ibland till och med våldsamt. De härskande klasserna utövar i allmänhet sin makt på ett auktoritärt sätt och detta slutar med att generera konflikter med företrädarna för de lägre klasserna.
Filosoferna Karl Marx och Friedrich Engels skapade begreppet klasskamp för att beteckna de konflikter som existerar mellan medlemmar av de rikare klasserna och de av de lägre klasserna. För Marx var klasskampen genom åren en av flera orsaker till revolutioner i världshistorien. Marx delade upp samhället i ägare, representerade av borgarklassen, och arbetare, representerade av proletariatet, som var de enda arbetarna.
Filosofer tror att klasskamp bara kommer att sluta med kapitalismens slut och följaktligen slutet på uppdelningen av sociala klasser.