A luta de classes, ou guerra de classes ou conflito de classes, é tensão ou antagonismo na sociedade. Diz-se que ela existe porque diferentes grupos de pessoas têm interesses diferentes.
Olhar a sociedade desta maneira é uma característica do marxismo e do socialismo. As ciências sociais agrupam pessoas com características sociais semelhantes em classes. A maioria dessas características são econômicas.
De acordo com o marxismo, existem duas classes principais de pessoas: A burguesia controla o capital e os meios de produção, e o proletariado fornece o trabalho. Karl Marx e Friedrich Engels dizem que, durante a maior parte da história, houve uma luta entre essas duas classes. Esta luta é conhecida como luta de classes. Após O Manifesto Comunista e Das Kapital, este conceito tornou-se bem conhecido.

