Best Rock Songs


The Top Ten

1 Bohemian Rhapsody - Queen

5 songs in one

Close call with stairway, but this is three wonderful songs in one

Just killed a man words in front of the essence of perfection

V 18 CommentsUListen to Sample
2 Stairway to Heaven - Led Zeppelin

Keep this where it deserves to be! the top

I like this list. Many people do not agree with a few songs near the top. To me that means that this list displays the varying opinions of what "good rock" is. Personally, I don't think Numb should be no. 2 (I like other Linkin Park songs better) but I think that it proves that there is much variety in this genre. I agree with the popular opinion that Stairway to Heaven is the best rock song ever. It is an interesting song. It is lengthy, and of very good quality.

Best in history, most famous and well known by everyone.
This song made all-in-all music history.

Greatest ever, bar none.

V 15 CommentsUListen to Sample
3 Smells Like Teen Spirit - Nirvana

Shaped a generation

I thought this was metal.

Changed the 90s and history of RnR

This is real rock.No more statemen.

V 19 CommentsUListen to Sample
4 Second Time Around - Blue Cheer

There's been greater.

Are you kidding me! I can take neutral and negative things of Blue Cheer. I was replying to your comment because I do not want more people to not try Blue Cheer because of comments like yours. So, I am trying to leave good comments about Blue Cheer and reply to comments like yours. I wanted to do something for music. What is the since of talking about music or any music artist if I cannot reply to comments!

Wow! - zxm

UListen to Sample
5 Numb - Linkin Park


I downloaded this song because it was in the high places of this ranking. I tried to like it, but after several times I heard it I could not stand it and I had to delete it. This song and Linkin Park in general is very overrated. - juanjaramillom

This song should be number 1

First rock song I ever heard and it's set in my heart forever for the past 10 years as my favourite... Miss you chester

V 46 CommentsUListen to Sample
6 Sweet Child O' Mine - Guns N' Roses

Guns n roses being one of the best ever, this is one of ther're best songs

Classic Guns N' Roses song, amazing guitar work

Has been one of my favorites for almost 12 years now. Anyway how is Nickelback ANYWHERE NEAR the top 10? How is it anywhere near the top 1000 for that matter? One of the most disappointing bands ever compared to its popularity. Amazed to see that one of their songs has over 100 mil views. Just doesn't compare to the hits.

From Slash's brilliant riffs to Axl's voice and lyrics... This song deserver to be top.

V 8 CommentsUListen to Sample
7 Free Bird - Lynyrd Skynyrd

That solo...... CLASS

UListen to Sample
8 Comfortably Numb - Pink Floyd

How it's not on the top?...

Looking at the list and finding Comfortably Numb at 19, I find this list irrelevant.

Shorter but impressive 1st solo, but truly UNBELIEVABLE outro solo!

Why is this not in the top 5?

V 2 CommentsUListen to Sample
9 Back In Black - AC/DC


AC/DC is such a inspirational band and has pumped out many great hits, including back in black and I think this song has the potential to be the #1rock song of all time!

This song is sick but I think the best rock song is bat out of hell by meatloaf it has to be the most epic song of all time in my opinion

They rock long life ACDC

10 Bring Me to Life - Evanescence

Better than welcome to the jungle

Favorite rock song, well I don't know if monster by skillet is rock but whatever

Really? What I just lost faith to humanity

This song is awesome!

V 3 CommentsUListen to Sample

The Newcomers

? Radio Ga Ga - Queen

How is this 437 and show most go on 436 and I wantit all 438, meanwhile linkiin park 3rd? - Disturbedpotato

UListen to Sample

The Contenders

11 Tom Sawyer - Rush

, stupidly aazingly incredible drum rolls, how is it not at least 3?

' great song, but 2112 should be first in this list, nothing tops that one.


UListen to Sample
12 Welcome to the Jungle - Guns N' Roses

For me...greatest song ever. I'm 13 yrs old HATE today's music with a passion. Back then you didn't need auto tune to make great songs. This proves that point, especially when he says "YOU KNOW WHERE YOU ARE?!? YOU IN THE JUNGLE BABY, YOU GONNA DIEEE! " Axl rose is a badass frontman and Guns n Roses are one of the greatest bands of all time

This song is very great, but it seems a little bit overrated!

This is the best

Wow really numb on #2
Dude listen to this song and you'll know what 80s rock is

V 1 CommentUListen to Sample
13 King Nothing - Metallica

Metallica is my favorite band and this is their best song. Although not all thrash metal is good (although a lot of it is), this makes you wonder how this kind of music could be BAD! ) - jhismyname

UListen to Sample
14 For Whom the Bell Tolls - Metallica

I love this song because of the nice guitar riffs and great lyrics

UListen to Sample
15 Hey Jude - Beatles

Good Song but this is not rock.This is Classical Music.Or kind of Acoustic Pop - SuperBABY

At least should be above stairway to heaven.
Beatles are the best. Ha

UListen to Sample
16 Boulevard of Broken Dreams - Green Day

Just 'cause this isn't a classic doesn't mean it's worse than those in the top 10.

Best song ever - crazysonicfan7

I wish somewhere a bear will find me!
Don't worry, he doesn't actually say that.

Not just the best rock but also the best song ever! It received two grammys and several other awards. Green Day is the best band too!
Greetings from India!


V 2 CommentsUListen to Sample
17 Black Dog - Led Zeppelin

Black dog is the best song ever and Led Zeppelin is the best band ever! - Awesomelionking

UListen to Sample
18 One - Metallica

Best tune ever!

Best guitar solo ever, such meanigful and beautiful lyrics - Disturbedpotato

Best at everything.. Guitar,drum,bass,aransement. The best song I've ever heard

UListen to Sample
19 Hotel California - Eagles

No. 16? Nah. This deserves to be among the top 5. Just listen to the song and you will know why.

A addictive and mesmerizing songs. Metaphorical lyrics, and one of the best riffs I ve heard. Deserves to be at the top

UListen to Sample
20 Kashmir - Led Zeppelin

Iconic bass line and riff. Legendary song.

UListen to Sample
21 Paradise City - Guns N' Roses UListen to Sample
22 Enter Sandman - Metallica

If you are talking about best rock song these one is the king of rock songs Metallicas greatest creation guitar and drums are amazing..

Not only is this a classic song but it also has the best lyrics

UListen to Sample
23 How You Remind Me - Nickelback

This song is just AWESOME! How is this not in the top 5. Numb? Come on guys? If someone had some real sense of music, they would put this song on the TOP!
Awesome lyrics and great music, this song has everything in it!

Now, it's not like me to say sorry, but you know, now I'm waiting on a different story.
You'd seriously better know what that meant, or else!

Cool song, it gives you an other view of the world
You know what I mean!

Love nickleback

V 1 CommentUListen to Sample
24 Animal I Have Become - Three Days Grace

So good song should be higher

UListen to Sample
25 Basket Case - Green Day UListen to Sample
26 The Diary of Jane - Breaking Benjamin

Great beat - Chilimtsidya

This song is amazing! With its blood-chilling intro that picks up and gets extremely heavy and awesome. Not to mention the clever melodic uses in Ben's voice with the well thought out drum and guitar parts, this song mixes together all that is good in rock. In fact, Breaking Benjamin does that with pretty much all of their songs. Just because they're not from the 80s doesn't mean they aren't one of the best bands ever

You know what
I don't know this song but I've just hear it and loved it and I'm downloading it
Any song who leave an impression from the first time need to be the winner
And here is your winner
This song is cool guys seriously

This song made a CRAZY success and made BB Hollywood Stars!

V 4 CommentsUListen to Sample
27 Breaking the Habit - Linkin Park

Linkin park is one of the best bands this song has to be higher

UListen to Sample
28 We Will Rock You - Queen

One of the best songs of Queen. No, one of the best songs of rock history! - Disturbedpotato

UListen to Sample
29 Crazy Train - Black Sabbath

Not by Black Sabbath


UListen to Sample
30 Rock and Roll All Nite - Kiss

Read this list and you'll see how much people know about rock, putting this song at 31. Seriously this song rocks

UListen to Sample
31 Smoke on the Water - Deep Purple

The best riff in the world! One of the best rock songs ever made! Should be top 10

UListen to Sample
32 Nightmare - Avenged Sevenfold

Just.. A Piece Of Art.. Don't Know Why Isn't On Tens.. But This Is The Most Epic Song Of AX7

Just, Boss

UListen to Sample
33 Highway To Hell - AC/DC

Highway to Hell Is much better than Linkin Park! Linkin Park isn't even rock - Disturbedpotato

34 Afterlife - Avenged Sevenfold

An amazing song with the best ever drum solo

A song worth the name

UListen to Sample
35 Baba O'Riley - The Who

It's a classic and deserves to be higher up on this list

It should be a lot higher!

UListen to Sample
36 Child in Time - Deep Purple UListen to Sample
37 Don't Stop Believin' - Journey

I am more into metal and harder stuff. But if you stick to rock, I think this song is the right choice to be at least in the top ten list. It has every vibe a good rock song needs and it is unnecessary to write all this down, simply listen to it, but I doubt anyone hasn't yet.

UListen to Sample
38 Another One Bites the Dust - Queen UListen to Sample
39 Hallowed Be Thy Name - Iron Maiden UListen to Sample
40 Panama - Van Halen

Van Halen is the best band ever! And Panama is the best song ever! You do the math

UListen to Sample
41 Blow Me Away - Breaking Benjamin UListen to Sample
42 American Idiot - Green Day

This song is 55? Deserves to be first

I don't wanna be an American idiot!

UListen to Sample
43 Sympathy for the Devil - The Rolling Stones

Definitely one of the best rock songs of all time. Without a doubt by one of if not the greatest rock band of all time.

UListen to Sample
44 Stargazer - Rainbow UListen to Sample
45 Don't Stop Me Now - Queen Don't Stop Me Now - Queen

My favorite song ever! First song I heard by Queen! Also in Shawn of the Dead!

46 We are the Champions - Queen

Does anyone not know this song, it's the most famous song from the most famous band!
Queen are always in my head and in my sleep, I can't escape this awesome band!

UListen to Sample
47 The Last Night (Skillet) UListen to Sample
48 Shine On You Crazy Diamond - Pink Floyd UListen to Sample
49 When the Levee Breaks - Led Zeppelin UListen to Sample
50 Evil (A Chorus of Resistance) - Project 86 UListen to Sample
PSearch List

Related Lists

Greatest Classic Rock Songs Greatest '90s Rock Songs Best Christian Rock Songs Greatest '80s Rock Songs Top Ten Best Progressive Rock Songs

List Stats

3,000 votes
724 listings
8 years, 264 days old

Top Remixes (44)

1. High Hopes - Pink Floyd
2. Stairway to Heaven - Led Zeppelin
3. Green Grass and High Tides - The Outlaws
1. Stairway to Heaven - Led Zeppelin
2. Bohemian Rhapsody - Queen
3. Hallowed Be Thy Name - Iron Maiden
1. Stairway to Heaven - Led Zeppelin
2. Bohemian Rhapsody - Queen
3. Sweet Child O' Mine - Guns N' Roses

View All 44

Error Reporting

See a factual error in these listings? Report it here.