Třídní boj je odpor mezi různými třídami společnosti. Třídní boj není jen konflikt, zahrnuje ekonomiku, politiku a společnost jako celek. Pojem třídní boj byl název vytvořený německým filozofem Karlem Marxem.
Třídní boje existují již od středověku, kdy vládnoucí třídy jako králové a buržoazie bojovali proti dělníkům, někdy dokonce násilím. Vládnoucí třídy obecně vykonávají svou moc autoritářským způsobem, což nakonec vede ke konfliktům s představiteli nižších tříd.
Filozofové Karl Marx a Friedrich Engels vytvořili pojem třídní boj, aby označili konflikty, které existují mezi příslušníky bohatších tříd a nižšími třídami. Pro Marxe byly třídní boje v průběhu let jedním z několika důvodů revolucí ve světových dějinách. Marx rozdělil společnost na vlastníky, zastoupené buržoazií, a dělníky, zastoupené proletariátem, kteří byli jedinými dělníky.
Filozofové věří, že třídní boj skončí až koncem kapitalismu a následně koncem dělení společenských tříd.