Klassenstrijd, of klassenoorlog of klassenconflict, is spanning of antagonisme in de samenleving. Er wordt gezegd dat het bestaat omdat verschillende groepen mensen verschillende belangen hebben.

Op deze manier naar de maatschappij kijken is een kenmerk van marxisme en socialisme. In de sociale wetenschappen worden mensen met vergelijkbare sociale kenmerken in klassen ingedeeld. De meeste van deze kenmerken zijn van economische aard.

Volgens het marxisme zijn er twee grote klassen van mensen: De bourgeoisie controleert het kapitaal en de productiemiddelen, en het proletariaat levert de arbeid. Karl Marx en Friedrich Engels zeggen dat er gedurende het grootste deel van de geschiedenis een strijd tussen deze twee klassen heeft plaatsgevonden. Deze strijd staat bekend als klassenstrijd. Na Het Communistisch Manifest en Das Kapital is dit concept algemeen bekend geworden.