Sociolekt är ett
sociolingvistiskt uttryck, som syftar på den språkliga variation som utmärker en social grupp. Sociolekter skiljer sig därmed från
dialekter, vilka syftar på en regionalt avgränsad variation. Även sociolekter kan dock vara regionalt begränsade då en social grupps språk kan skilja sig från plats till plats. På motsvarande sätt kan en dialekt inbegripa flera sociolekter, eftersom ett regionalt avgränsat område ofta inhyser flera olika samhällsgrupper. Den geografiska och den sociala språkliga variationen samverkar på så sätt med varandra.