Top 10 Best Rock Songs of All Time

1Bohemian Rhapsody - Queen

Bohemian Rhapsody - Queen


2Stairway to Heaven - Led Zeppelin

Stairway to Heaven - Led Zeppelin


3Smells Like Teen Spirit - Nirvana

Smells Like Teen Spirit - Nirvana


4Second Time Around - Blue Cheer

Second Time Around - Blue Cheer


5Boulevard of Broken Dreams - Green Day

Boulevard of Broken Dreams - Green Day


6Sweet Child O' Mine - Guns N' Roses

Sweet Child O


7Back In Black - AC/DC

Back In Black - AC/DC


8One - Metallica

One - Metallica


9Kashmir - Led Zeppelin

Kashmir - Led Zeppelin


10Welcome to the Jungle - Guns N' Roses

Welcome to the Jungle - Guns N


11For Whom the Bell Tolls - Metallica

For Whom the Bell Tolls - Metallica


12Tom Sawyer - Rush

Tom Sawyer - Rush


13Hey Jude - Beatles

Hey Jude - Beatles


14Bring Me to Life - Evanescence

Bring Me to Life - Evanescence


15Hotel California - Eagles

Hotel California - Eagles


16King Nothing - Metallica

King Nothing - Metallica


17Free Bird - Lynyrd Skynyrd

Free Bird - Lynyrd Skynyrd


18Black Dog - Led Zeppelin

Black Dog - Led Zeppelin


19Numb - Linkin Park

Numb - Linkin Park


20Comfortably Numb - Pink Floyd

Comfortably Numb - Pink Floyd


21The Diary of Jane - Breaking Benjamin

The Diary of Jane - Breaking Benjamin


22Enter Sandman - Metallica

Enter Sandman - Metallica


23Highway to Hell - AC/DC

Highway to Hell - AC/DC


24Paradise City - Guns N' Roses

Paradise City - Guns N


25How You Remind Me - Nickelback

How You Remind Me - Nickelback


26We are the Champions - Queen

We are the Champions - Queen


27Basket Case - Green Day

Basket Case - Green Day


28Hallowed Be Thy Name - Iron Maiden

Hallowed Be Thy Name - Iron Maiden


29Whole Lotta Love - Led Zeppelin

Whole Lotta Love - Led Zeppelin


30(I Can't Get No) Satisfaction - Rolling Stones

(I Can


31Baba O'Riley - The Who

Baba O


32Smoke on the Water - Deep Purple

Smoke on the Water - Deep Purple


33Animal I Have Become - Three Days Grace

Animal I Have Become - Three Days Grace


34We Will Rock You - Queen

We Will Rock You - Queen


35Breaking the Habit - Linkin Park

Breaking the Habit - Linkin Park