Rock
metal
&
punk
&
Rock
Metal
Punk
Acoustic rock
Alternative rock
Art rock
Beat
Black metal
Blues rock
Britpop
Classic rock
Country rock
Death metal
Deathrock
Doom metal
Emo
Experimental rock
Folk rock
Garage punk
Garage rock
Glam metal
Glam rock
Goth Rock
Gothic rock
Grunge
Hard rock
Hardcore punk
Heartland rock
Heavy metal
Indie rock
Metal
Metalcore
Neo-psychedelia
New wave
Noise rock
Pop punk
Pop rock
Post-punk
Post-rock
Power metal
Progressive metal
Progressive rock
Psychedelic rock
Psychobilly
Punk
Rock
Rock and roll
Rockabilly
Shoegaze
Soft rock
Southern rock
Space rock
Stoner rock
Surf rock
Thrash metal
Yacht rock