Shock Rock

Shock rock is a theatrical and provocative music genre that blends rock and metal with grotesque, horror-themed, or shocking imagery to create an intense sensory experience. Artists in this style often incorporate elaborate costumes, macabre lyrics, eerie sound effects, and stage antics ranging from fake blood to dark, supernatural themes. Musically, it spans various rock and metal subgenres, from bluesy, theatrical compositions to crushing industrial and extreme metal influences. Pioneered by artists like Screamin’ Jay Hawkins and later expanded by bands such as Ghost and Death SS, shock rock thrives on pushing boundaries and unsettling audiences while delivering powerful, high-energy performances.

Latest Shock Rock Release
undefined album image
Limited Deadition
Album - 16 Tracks - Released March 21, 2025
Top Artists Spotify Logo
City Morgue
Lordi
Mick Mars
Screamin' Jay Hawkins
Obscurest Vinyl
Death SS
Top Playlists
The Sound of Italian Power Metal 2 Shock Rock artists
The Needle / Portugal - Underground 1 Shock Rock artist
The Needle / Sweden - Emerging 1 Shock Rock artist
The Needle / Sweden 1 Shock Rock artist
Metal to get Girly Pop to 💅🏻✨ 1 Shock Rock artist
The Needle / Finland 1 Shock Rock artist

RecentMusic users are tracking 11 Shock Rock artists for new releases, and have access to the full timeline of 335 releases .

Join them and feed your new music addiction, and add the Shock Rock artists you love!

Get Started Browse Arists
  1. March 21, 2025
  2. March 14
  3. February 21
  4. February 14
  5. February 1
  6. January 31
  7. January 21
  8. January 21
  9. January 21
  10. January 17
  11. January 17
  12. January 14
  13. January 13
  14. January 13
  15. January 9
  16. January 9
  17. January 9
  18. January 9
  19. January 9
  20. January 9
  21. January 8
  22. January 8
  23. January 8
  24. January 7
  25. January 7
  26. January 7
  27. January 6
  28. January 6
  29. January 6
  30. January 2
  31. January 1
  32. January 1
  33. December 15, 2024
  34. December 13
  35. December 13
  36. December 6
  37. December 4
  38. December 3
  39. November 29
  40. November 26