Klasa społeczna – jeden z podstawowych terminów służących do określania stratyfikacji społeczeństwa. Termin ten wprowadzony został przez Hegla, który wyróżniał klasy: rolniczą, przemysłową i myślącą.

Ujęcie klasy społecznej przez Karola Marksa Karol Marks rozumie pojęcie klasy społecznej dwojako, co często prowadzi do nieporozumień i błędnej interpretacji.

Z jednej strony Marks rozważa klasę społeczną jako pojęcie historyczne: w tym wypadku struktura klasowo-warstwowa u Marksa jest rozbudowana, nigdy nie jest dualistyczna. Uogólniając można powiedzieć, że klasa społeczna w sensie historycznym przez Marksa jest rozumiana tak, jak obecnie rozumiemy grupę społeczną – posiada wszystkie jej definiensy (wyjaśnienie profesora Kłopota (Instytut Socjologii UWr)). W społeczeństwie kapitalistycznym klasy społeczne w rozumieniu historycznym to odpowiedniki stanów – mamy zatem strukturę klasowo-warstwową składającą się z wielkich właścicieli, właścicieli środków produkcji, drobnomieszczan, chłopów i robotników. Marks akcentuje, że grupa społeczna może mieć różne cechy położenia klasowego.