Subkultura je malá skupina se specifickými kulturními znaky, které ji odlišují od většinové kultury. Přestože subkultura nese odlišné znaky v rámci životního stylu, chování, hodnot a norem, je nedílnou součástí této většinové kultury a v mnohých věcech ji může ovlivňovat nebo jí být ovlivňována.
Subkultura vzniká samostatnou komentovanou interakcí jednotlivců stejného věku, názorů, identity, sociálního postavení nebo stejné geografické lokace. V některých případech je vztah mezi minoritní a majoritní kulturou konfliktní – pokud daná subkultura dominantní kulturu popírá, vyvrací, či je s ní v rozporu, jedná se o tzv. kontrakulturu.[1] S pojmem subkultura jsou spjaty také termíny dominantní kultura (kultura, která převládá a je akceptována většinovou populací)[2] a scéna (prostředí, ve kterém se daná subkultura pohybuje).