Als Soziolekte oder Gruppensprachen werden in der Soziolinguistik Sprachvarianten bezeichnet, die von sozial definierten Gruppen verwendet werden. Soziolekte unterscheiden sich von der Standardsprache u. a. dadurch, dass sie in der Regel nur innerhalb der jeweiligen Gruppe verwendet werden und oft nur in dieser Gruppe verständlich sind.
Die Soziolinguistik prägte das Fachwort „Soziolekt“ in Analogie zu Dialekt und Regiolekt.[1] Im Gegensatz zu diesen, die regionale Varietäten einer Sprache sind, sind Soziolekte soziale Varietäten einer Sprache.
Soziolekte können sich ähnlich wie Dialekte auf allen sprachlichen Ebenen (Phonologie, Morphologie, Syntax, Semantik, Lexikon) von der Standardsprache unterscheiden.