this is the list of the sub genres for rock as found on mp3.com and i can think of alot that they missed like grind and joes beloved metalcore but seriously enough fucking lables
Alternative/Indie
Art-Rock/Experimental
Hard Rock/Metal
Pop/Rock
Punk/New Wave
Rock & Roll/Roots
Soft-Rock
Psychedelic/Garage
Europop
Foreign Language Pop
British Invasion
Alternative/Indie
Adult Alternative Pop/Rock
Alternative Dance
Alternative Folk
Ambient Pop
American Underground
Art-Rock/Experimental
British Trad Rock
Britpop
Chamber Pop
Cocktail
College Rock
Cowpunk
Dream Pop
Emo
Funk Metal
Garage Punk
Goth Rock
Grunge
Indie Pop
Indie Rock
Industrial
Industrial Dance
Jangle Pop
Lo-Fi
Madchester
Math Rock
Neo-Glam
Neo-Psychedelia
New Zealand Roc
Noise Pop
Paisley Underground
Pop Underground
Post-Grunge
Post-Rock
Psychobilly
Punk Revival
Punk-Pop
Queercore
Riot Grrrl
Sadcor
Shibuya-Kei
Shoegaze
Ska-Punk
Skatepunk
Slowcore
Space Rock
Third Wave Ska Revival
Twee Pop
Art-Rock/Experimental
Canterbury Scene
Experimental
Experimental Rock
Kraut Rock
Neo-Prog
Noise-Rock
Prog-Rock/Art Rock
Hard Rock/Metal
Album Rock
Alternative Metal
Arena Rock
Aussie Rock
Boogie Rock
British Metal
Death Metal
Black Metal
Detroit Rock
Doom Metal
Glam Rock
Glitter
Goth Metal
Grindcore
Guitar Virtuoso
Hair Metal
Hard Rock
Heavy Metal
Industrial Metal
Neo-Classical Metal
New Wave of British Heavy Metal
Pop-Metal
Power Metal
Progressive Metal
Punk Metal
Rap-Metal
Rap-Rock
Scandinavian Metal
Sludge Metal
Southern Rock
Speed Metal
Stoner Metal
Symphonic Black Metal
Thrash
Pop/Rock
AM Pop
Baroque Pop
Brill Building Pop
Bubblegum
Comedy Rock
Girl Group
Pop
Pop/Rock
Soft Rock
Soft-Rock
Sunshine Pop
Teen Idol
Tribute Albums
Punk/New Wave
American Punk
Anarchist Punk
British Punk
College Rock
Garage Rock Revival
Hardcore Punk
L.A. Punk
Mod Revival
New Romantic
New Wave
New York Punk
No Wave
Post-Punk
Power Pop
Proto-Punk
Punk
Rockabilly Revival
Ska Revival
Sophisti-Pop
Straight-Edge
Synth Pop
Rock & Roll/Roots
American Trad Rock
Frat Rock
Heartland Rock
Hot Rod
Hot Rod Revival
Instrumental Rock
Jam Bands
Latin Rock
Pub Rock
Retro-Rock
Rock & Roll
Rockabilly
Roots Rock
Surf
Surf Revival
Tex-Mex
Soft-Rock
Adult Contemporary
Singer/Songwriter
Soft Rock
Psychedelic/Garage
Acid Rock
British Psychedelia
Druggy
Garage Rock
Obscuro
Psychedelic
Psychedelic Pop
Europop
Euro-Pop
Euro-Rock
Swedish Pop/Rock
Foreign Language Pop
Asian Pop
Chinese Pop
Chinese Pop-Rock
Foreign Language Rock
French Pop
French Rock
Hong Kong Pop
Italian Pop
Japanese Pop
Japanese Rock
Middle Eastern Pop
Rock en Espaņol
British Invasion
British Blues
British Invasion
British Psychedelia
Early British Pop/Rock
Freakbeat
Merseybeat
Mod
Psychedelic
you think thats bad check out all the types of metal there is
death metal
thrash metal
black metal
gore metal
grind metal
punk metal
power metal
symphonic metal
speed metal
classic metal
nu-metal
industrial metal
blackened death metal
retro-thrash metal
christian metal
amish metal
satanic metal
melodic metal
stoner metal
sludge metal
progressive metal
doom metal
psychedelic metal
80's metal
alternative metal
New Wave of British Heavy Metal metal
New Wave of Swedish Death Metal metal
darkwave metal
techno metal
ambient metal
Aluminum metal
Glam metal
Space metal
porno metal
goth metal
math metal
advanced algebra/trigonometry metal
southern metal
northern metal
egyptian metal
emo metal
role-playing metal
barnyard metal
tribal metal
noise metal
car-wash metal
route 666 metal
route 667 metal
route 777 metal
phone metal
demonic sacrificial metal
disco metal
trailer park metal
murder metal
destructo metal
glacier metal
fruit of the loom metal
cereal metal
platypus metal
indian metal
gymnastic metal
stalactite metal
stalagmite metal
swedish chef metal
medical metal (with an optional dental plan)
clown metal
surfer metal
cobra la la la metal
lobster metal
vitamin enriched metal
lactose intolerant metal
laundromat metal
japanese metal
fava beans metal
country metal
honky-tonk metal
gerbil metal
ZOD metal
buddhist metal
quaker metal
rechargeable metal
gospel metal
hopscotch metal
candyland metal
hungry hungry hippos metal
crystal pepsi metal
bluegrass metal
viking metal
E=mcē metal
funeral doom metal
slippery when wet metal
sugar-free metal
pork, the other white metal