Rock radio formats

A classic rock station’s listeners and an alternative station’s listeners vote for very different songs, so RockLists ranks each format on its own. Every countdown belongs to one format, decided by its station, and every format has its own year, decade and all-time rankings. The all-rock ranking combines everything.

Alternative & Modern Rock

Modern rock, new wave, grunge, post-punk and indie as played on alternative radio: KROQ, 91X, Live 105, Q101, Triple J, CFNY and their peers.

748 countdowns · 73 stations

  1. Smells Like Teen Spirit Nirvana
  2. Creep Radiohead
  3. Alive Pearl Jam
  4. Love Will Tear Us Apart Joy Division
  5. Under the Bridge Red Hot Chili Peppers

Greatest alternative rock songs of all time →

Indie & Adult Alternative

Adult album alternative and listener-supported music stations such as The Current, KEXP, WFUV and WXPN, whose listener polls lean toward indie rock and singer-songwriters.

236 countdowns · 26 stations

  1. Heroes David Bowie
  2. Tangled Up in Blue Bob Dylan
  3. Born to Run Bruce Springsteen
  4. Once in a Lifetime Talking Heads
  5. How Soon is Now? The Smiths

Greatest indie rock songs of all time →

Classic Rock

Classic rock stations and their all-time countdowns: the rock canon of the 1960s, 1970s and 1980s as voted by listeners.

103 countdowns · 29 stations

  1. Stairway to Heaven Led Zeppelin
  2. Bohemian Rhapsody Queen
  3. Dream On Aerosmith
  4. Freebird Lynyrd Skynyrd
  5. Sweet Emotion Aerosmith

Greatest classic rock songs of all time →

Hard Rock & Metal

Active rock, hard rock and heavy metal stations and polls.

99 countdowns · 17 stations

  1. Master of Puppets Metallica
  2. One Metallica
  3. The Number Of The Beast Iron Maiden
  4. Paranoid Black Sabbath
  5. Enter Sandman Metallica

Greatest hard rock songs of all time →

All Rock Formats

Every countdown on RockLists combined, across alternative, indie, classic rock and hard rock stations.

1,186 countdowns · 145 stations

  1. Smells Like Teen Spirit Nirvana
  2. Stairway to Heaven Led Zeppelin
  3. Bohemian Rhapsody Queen
  4. Alive Pearl Jam
  5. Hotel California The Eagles

Greatest rock songs of all time →