Geek Rock

Geek rock is a genre characterized by its eclectic blend of catchy hooks, quirky lyrics, and eclectic instrumentation, often incorporating elements of punk, indie rock, and pop. Emerging in the 1990s, geek rock evolved as a response to mainstream rock, embracing nerd culture and intellectualism. Key to the genre's sound are witty, often humorous lyrics that explore science fiction, fantasy, technology, and social awkwardness. Artists associated with geek rock frequently employ unconventional instruments, such as the accordion or theremin, and showcase a DIY ethos. The genre's popularity peaked in the early 2000s, particularly among fans of science fiction and comic books. Geek rock's cultural significance lies in its celebration of outsider culture and its challenge to traditional rock music's machismo and seriousness. While sharing similarities with nerdcore hip hop and novelty rock, geek rock's distinctive blend of geeky references and catchy songcraft sets it apart.

Latest Geek Rock Release
undefined album image
Remember Me
Single - Released November 1, 2024
Top Artists Spotify Logo
They Might Be Giants
MC Lars
No More Kings
Bonecage
Bryan Scary
Strong Bad
Top Playlists
The Sound of Geek Rock 53 Geek Rock artists
Weird music for weirdos 1 Geek Rock artist
"Weird Al" Yankovic Top Radio 1 Geek Rock artist
WYEP's Weekly Mix 1 Geek Rock artist
Counting Songs for Kids - Learn Numbers with catchy children's music 1 Geek Rock artist
Weirdcore Mix 1 Geek Rock artist

RecentMusic users are tracking 56 Geek Rock artists for new releases, and have access to the full timeline of 700 releases .

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

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