Best Rock Songs of All Time

Don't agree with the list? Vote for an existing item you think should be ranked higher or if you are a logged in, add a new item for others to vote on or create your own version of this list.


Bohemian Rhapsody - Queen

R. I. P. Freddie

Best performer of all time

This song is in a class by itself. There will never ever be a better song.

Best song ever by the best band ever with the best singer ever!

More comments about Bohemian Rhapsody - Queen
2Stairway To Heaven - Led Zeppelin

this should be number 1, led zeppelin is one of the best all around bands of all time.

Its epic I always loved led zeppilen andx I think other people would love it too
its epic also and it will be cool to hear it on the radio too

I know this song is overplayed and the most requested. But this is the absolute best rock song ever. Zeppelin does not get enough credit for being one of the world's best rock bands ever.

More comments about Stairway To Heaven - Led Zeppelin
3Dirty Diana - Michael Jackson



Great song. Very dark. Michael always seemed to write his best work when stressed or paranoid. Oh, the vicious cycle of artistry.

I LOVE Michael Jackson and all of his songs. This just made it better! r.i.p.

More comments about Dirty Diana - Michael Jackson
4Don't Stop Believin' - Journey

really the best soft rock song

Best group of all time "classic"

This is absolutely one of my most favorite songs! It inspires me to do my best and to not give up on anything! It's an awesome love song, and I love any song about night life, as with the mention of "street lights"!

More comments about Don't Stop Believin' - Journey
5November Rain - Guns N' Roses


I saw my father crying for the first time after listening to this song. It is the best song. Axl's vocals, the lyrics and Slash's Solo, all are great.

best song eva great guitar solos!

More comments about November Rain - Guns N' Roses
6Weak - Marie Picasso

Much better than the original and with Marie's wonderful voice, this song is the best rock song ever!

7Smells Like Teen Spirit - Nirvana

Changed a whole generation and the way we see music...R.I. P Kurt

I listened to this song more than 50 times (literally) and I cannot get bored of it. It has changed the world of grunge and the way we look at music. Sold over 30 million copies worldwide. Kurt Cobain has done his best. I think it is the best song ever written and no other song will match Smells like teen spirit and I guess I have over 30 million people's opinions to back me up.

Kurt changed the way we saw grunge

More comments about Smells Like Teen Spirit - Nirvana
8Numb - Linkin Park

Linkin Park is an amazing band, and this song will never get old. Such a meaningful song. And Chester's vocals are amazing

One of the best songs

This song has made me like rock and metal genres, so this song has saved my life. Thank you chester, thank you Linkin Park. You will never be forgotten.

More comments about Numb - Linkin Park
9Sweet Child O' Mine - Guns N' Roses

My favorite song ever - #1 for me

This song is a nuclear weapon and its make every cell in your body moving its a rock machine thing
the 3 elements of any superior song has never been gathered in any other song before it but that song is match it all in one single heat(performance-lyrics-solos)all gathered to produce that uncommon song

lol step brothers this song is still amazing

More comments about Sweet Child O' Mine - Guns N' Roses
10Wish You Were Here - Pink Floyd

It definitely needs to be at the top. Salute Syd Barrett.

"Possibly one of the best songs ever" ONLY POSSIBLY?! You mean it IS THE BEST SONG EVER.

so true this song speaks to me, I love it, no matter what this will ALWAYS be my fav song

More comments about Wish You Were Here - Pink Floyd


11Billie Jean - Michael Jackson

Recently voted the greatest dance song of all time. Way to go Michael!

First heard this around 3am in a bar in bangkok - it really hit the mark with all of us locked inside due to curfue


More comments about Billie Jean - Michael Jackson
12One - Metallica

BEST METALLICA SONG BEST ROCK SONG You just can't deny it. A legend in its own words, The song is no doubt, Number ONE

These are the guys who brought metal to the main-stream, metalcore, nu-metal and death metal would not exist if it weren't for metallica

its a awesome you shold like it

More comments about One - Metallica
13Hey Jude - The Beatles

BY FAR THE BEST, so simple and so gorgeous, artfully crafted my musical masterminds to create a phenomenal masterpiece, a rock song that conveys happiness:)

beatles have made this masterpiece for everyone to share and love

the greatest rock song all time

More comments about Hey Jude - The Beatles
14Free Bird - Lynyrd Skynyrd

Just.. Awesome! Absolutely the best rock song of all time!
The guitar solo is as touching as a guitar solo can be.
When I first heard this song, I cried when it ended. It really touched me.

other songs here are really good but hands down, free bird is the best. this song makes you feel, I can't describe it. #1

There are no words to describe this song

More comments about Free Bird - Lynyrd Skynyrd
15It's My Life - Bon Jovi

best song

what I think is one of the best bon jovi songs of all time

amazing song! gets me pumped everytime!

More comments about It's My Life - Bon Jovi
16Hotel California - The Eagles

great song!

So many guitar layers, ingeniously put together

amazing song, best solo ever

More comments about Hotel California - The Eagles
17Welcome to the Jungle - Guns N' Roses

a cool song

its my favourite song! I love axl's voice on this song

best song there ever once was! its definitely supposed to be in the #1 slot

More comments about Welcome to the Jungle - Guns N' Roses
18Thunderstruck - AC/DC

Simply the best song ever!... and the greatest band ever!

Should be #1

best rock song eva

More comments about Thunderstruck - AC/DC
19Jesus of Suburbia - Green Day

this is the best song of the new century and it should be in the top 5 of the greatest rocksongs! Green Day´s best song ever... epic!

This is an awesome song Best everrrrr!

every suburb has it's own Jesus...

More comments about Jesus of Suburbia - Green Day
20Under The Bridge - Red Hot Chili Peppers

This must be 1! "adfhadfhadfhadfhlpakfighlkafighlkaşhaşldfkhaşdfkhnadfknha 21415 etgşadk adşfkl adşlfkg aşdlkg alşdkfg aşldfgnalşdkfn alşnalşdfkn aşadfhlmşaldkf haidflhiaadfhlkadifh adfgkadifgadlifkga adfigladfgadgkl şadfgadgkl adifgkadifşgadi şlkadfadfgkladfig şadkfgaidgkl adifgkadfglakdfigş adfhhnaıthix ızth"

this song can change lives!

this song is AMAZING just like the chili peppers

More comments about Under The Bridge - Red Hot Chili Peppers
21Chop Suey! - System of a Down

the best system of a down song!

sounds great

Greatest, most original song!

22Wonderwall - Oasis

liam forever

best song ever

"Greatest song ever"

More comments about Wonderwall - Oasis
23Back in Black - AC/DC

One of the longest best selling albums in world
should be closer to top of list

the best

It one of the best well written songs of acdc, maybe even the history of rock. The intro has kicking bass and a bad ass gut air solo that acdc is famous for.

More comments about Back in Black - AC/DC
24Imagine - John Lennon

This song is absolutely amazing... The words, the artist... All destined to be a legend. Hopefully one day this song can come true!

This song blows me away, the thought of the world being in peace is a dream.

great song and artist!

More comments about Imagine - John Lennon
25Livin' on a Prayer - Bon Jovi

This is the best song ever!

Definitely the best rock song ever... Should be number 1... Bon Jovi are the best Rock band ever... VOTE. THIS. Up. Now. :) Thankyou verymuch

this is like... THE american song. its about hope.. love this song and bon jovi!

More comments about Livin' on a Prayer - Bon Jovi
26Pour Some Sugar On Me - Def Leppard

its a great song

This song is in my top3 def Leppard songs behind Animal and Rocket.

BEST SONG! I don't know why, but it seems like a theme song for all the strippers out there.

More comments about Pour Some Sugar On Me - Def Leppard
27Seize the Night - Meat Loaf

Meat Loaf in general is epic, but this song truly is amazing in every aspect.

Yes this is perhaps the greatest song I have ever heard only behind Bohemian Rhapsody and even better than Jesus of Suburbia which is is also 1 of the best songs iv'e heard

28Morphine - Michael Jackson
29YYZ - Rush

this song is pure talent godley everthing

Amazing. Geddy, Alex, and Niel ROCK!

Seeing as this is the only RUSH song people seem to know and like when they have a wide selection of amazing songs... I guess I will vote for this one, though its not my favorite because GEDDY LEE has no vocals in this one... but still a good song I mean neil pert alex lifeson doesn't get better than that

More comments about YYZ - Rush
30American Pie - Don McLean


this song is badass

Influential song!

More comments about American Pie - Don McLean
31Killing In the Name - Rage Against The Machine

Worth voting bla bla bla bla damn I must talk that much to just post some ekh ekh I don't know.

I love this song, always been one of my top 10

this song has so much meaning in it. rock on ratm!

More comments about Killing In the Name - Rage Against The Machine
32Knockin' On Heaven's Door - Guns N' Roses
33Where The Streets Have No Name - U2

greatest song by u2 which is really saying something!

One of the best songs I've heard and got one of the most natural video I've seen.

Best... intro... ever... made

34Welcome Home - Coheed & Cambria

coheed rocks but they need to keep a steady roster

just simply a great song

Coheed is soo incredibly underrated. Welcome Home is just one of the many examples of their genius.

More comments about Welcome Home - Coheed & Cambria
35Smoke On the Water - Deep Purple

Go into any guitar shop on a Saturday morning and this is what everyone is trying to play - greatness indeed!

Awesome guitar intro; the lyrics are equally magnificent!

Greatest Air Guitar Song Ever

More comments about Smoke On the Water - Deep Purple
36Thunder Road - Bruce Springsteen

This song evokes youthfulness and a sense of unadulterated freedom. It's simply an amazing song!

this is an amazing amazing song. wonderful lyrics, soulful voice. if god could sing, it would not be very different from bruce.

This should be a lot higher on the list.
"The screen door slams
Mary's dress waves
Like a vision she dances across the porch
As the radio plays
Roy Orbison singing for the lonely
Hey that's me and I want you only"
that is lyrical genius!

More comments about Thunder Road - Bruce Springsteen
37Enter Sandman - Metallica

Best of Metallica!

best song in the world

Brilliant song and must have listened to this hundreds of times especially thelive version with the San Francisco Symphony Orchestra

More comments about Enter Sandman - Metallica
38All These Things That I've Done - The Killers

One of the best bands!

This is just a near perfect song, destined to become a future "Classic".

the killers are one of the best bands of this decade

More comments about All These Things That I've Done - The Killers
39Tom Sawyer - Rush

Neil Peart is the greatest drummer ever!

Great vocals.

40Beat It - Michael Jackson

I think beat it should be number 1 WHY? Because it has a heavy guitar riff and its beats and rhythms got on my nerves and makes me dance I think BLACK OR WHITE should be here it is a nice kickass song

I love the beat

If Dirty Diana And Billie Jean is in the top ten.. why isn't this in the top ten? this song was Jackson's actual first "rock" song... this song inspired all of his other rock songs.
All of you just Beat It!

41Like A Rolling Stone - Bob Dylan

such an influential song in the world of rock... and for good reason!

simply the best

the song that changed rock history the most ever.

42Crawling - Linkin Park

Just plain cool


43Bring Me to Life - Evanescence

Absolutely amazing song. It is powerful and kick ass.

One of the best songs ever!

44Paradise City - Guns 'N Roses

This song is just insane, there's nothing better than this!

the most powerful song you ever hear


More comments about Paradise City - Guns 'N Roses
45Kashmir - Led Zeppelin

This song is a classic!

46Would? - Alice In Chains

A rock mainstay whose feeling has yet to be fully realized

You can always hear the passion in each and every one of AIC's songs. Would? is no different.

Unknown by many, but by far the best and missed. I feel so connected with ALL of their songs. The best group of all time.

More comments about Would? - Alice In Chains
47The Show Must Go On - Queen

One of the most moving songs ever!

48Rock You Like a Hurricane - Scorpions


It rocks me like a hurricane, plain and simple.

Get the Air-Guitar out! Some amazing solos there...!

More comments about Rock You Like a Hurricane - Scorpions
49The Trooper - Iron Maiden

Love the guitar rift!

Sure it's one of the best ones in rock history.

50Heart Shaped Box - Nirvana

should be much higher one of the best songs

Captures the ugliness in a beautiful song-way underated thanks to all the mainstreamers who idolize"smells like teen spirit". Number one in my books!

51Gimme Shelter - The Rolling Stones

was the only rs song that I liked. their best

easily one of the best songs ever! thus the reason everyone uses it in their movies!

52Panama - Van Halen


# 66 for Van Halen? should be #6... must be a typo...

This song just feeds you with energy... and you can't help but air guitar to this one... not to mention... IT'S EDDIE VAN HALEN! There is no one better... NO ONE!

More comments about Panama - Van Halen
53I'd Do Anything for Love (But I Won't Do That) - Meat Loaf

Genius! The kind of song that makes you feel like you're on top of the world when you listen to it. Meatloaf writes a beautiful about love that isn't soft or sappy. It's an epic that guy's guys can admit to liking without embarrassment. Astonishing epic of a song! A magnum opus.


54Judith - A Perfect Circle

Maynard voice makes me melt.

55More Than A Feeling - Boston

One of the greatest guitar songs ever. Should be way higher than this. Boston should be considered on of the best American bands ever with so many good songs.

Only the greatest rock song ever! Listen to it on a great pumping stereo and you will be transported to another world!

Seriously, the only good thing to ever come out of Boston. This song should be number one.

56Here I Go Again - Whitesnake

the best song ever!

That is the best rock song it has such a good beat and I like playing it really loud

57Better Man - Pearl Jam

Eddie Vedder's voice cannot be matched. The combination of Mike, Stone, and Jeff cannot be beaten either.

Great band, great song what more could you ask for

58Every Breath You Take - The Police

great song, one of the best police songs that are out there

This song is not only hauntingly beautiful, it is complexly simple. And I love that everyone thinks it's a love song when really it's all about obsession and possession.

best song of the 8o's and beyond

59Carry On Wayward Son - Kansas

This song is amazing... Carry on wayward Kansas you rock!

The best guitar riffs ever!

60(I Can't Get No) Satisfaction - The Rolling Stones
61Johnny B. Goode - Chuck Berry

This song should be way up the list for me its in the top 5 all time rock songs of all time a true blue print of all rock songs to come.

definitely the best, chuck berry master of the guitar, this is, the anthem of rock

An insane solo at the start, the song that started it all, simply amazing

More comments about Johnny B. Goode - Chuck Berry
62Song 2 - Blur

Its shocking to not find song 2 on here, simply the world's best song ever to have written

63Here Comes the Sun - The Beatles

This is the happiest song ever. It just makes people happy. Catchy guitar, too.

sounds fresh everytime you hear it!

64Hells Bells - AC/DC

this song is awesome, if you're a rocker listen to this song.

great song one, of my favorite AC/DC songs

As AC/DC songs go, Back In Black is #1... but Hells Bells is a close #2.

When you want to rock, and I mean bad-@$$, head-bangin' ROCK, you throw on some AC/DC.

More comments about Hells Bells - AC/DC
65Paranoid - Black Sabbath

This song belongs at the top of the list. The classic heavy metal song that all others imitate

needs to be no 1 heavy song of the century as it received airplay and released as a seven single


66Lazy - Deep Purple

spontaneous yet controlled

spontaneous yet controlled

spontaneous yet controlled

67Renegade - Styx

Love this song makes me want to jam and party every time I hear it

68Piano Man - Billy Joel

Never gets old.

Really great song.

69Born to Run - Bruce Springsteen

Everybody in some point of the time feels identified with this song... we all had born to run... and I love the Boss!

How can this be number 72? All time greatest rock song for me bar none. It has it all, great lyrics, passionate performance and great guitars and sax. One of his best songs, maybe the best ever, although Thunder Road comes close.

The best rock song of all time! New Jersey nearly made it the state song!

More comments about Born to Run - Bruce Springsteen
70Black Dog - Led Zeppelin

And what about John Bonham on drums? He's the world's best drummer!

the first heavy metal song that I heard after whole lotta love. black dog was even heavier than lead

a great song with excellent guitar riffs

71Foreplay / Long Time - Boston

this song defines rock

72Voodoo Chile - Jimi Hendrix

what? this is a masterpiece! the best guitarist ever! wth? this song should be top 10

C Mon You Can´t Tell Me That November Rain or whatever is better than voodoo child from the best guitaist ever.

73Live Forever - Oasis

My funeral song-ironically

best song of the 90’s!

74Paradise by the Dashboard Light - Meat Loaf

Tells an amazing story.

Just one word... Immense

Sure, it's long. Like a Rock Opera. But just awesome.

Listen to samples
75All My Love - Led Zeppelin

One of Led Zeppelins best (better then stairway, stairways on that great, people just like it because its the most popular song)


76Headstrong - Trapt

best song for getting in the zone

amazing song. gets me pumped for my workout

77Suspicious Minds - Elvis Presley

Simply the best Elvis song; true expression of how trust can warp in a relationship.

78Viva la Vida - Coldplay

an instant classic

79Coming Back To Life - Pink Floyd
80I Will Always Love You - Whitney Houston

what a voice

its the best song. I love it.

81The Joker - Steve Miller Band

best song ever written better than imagine, stairway to heaven, highway to hell, and definitely better than bohemian rapsody

you can't not like this song... go ahead, I dare you

82Bullet With Butterfly Wings - Smashing Pumpkins

this song kicks ass

"Despite all my rage" that's exactly what this song is, RAGE!

One of the best songs and also one of the best music videos ever!

More comments about Bullet With Butterfly Wings - Smashing Pumpkins
83Ace Of Spades - Motorhead

Total Badassism! Motorhead is the essence of Rockicity!

84Jeremy - Pearl Jam

One of the most rebel against society songs of the Millenium.

85Blood Brothers - Iron Maiden
86Dust In the Wind - Kansas

ho0o0o0o0o0 dust in the winds rocks...

87No One Knows - Queens of the Stone Age

Dave Grohl on Drums and Josh Hommes on Guitar, you can’t go wrong

88Sweet Caroline - Neil Diamond

We make the karaoke guy play it every Wednesday at closing time.

89Ride the Lightining - Metallica

awsome song

The Best Rock song ever

one of the best songs by metallica!


90You Oughta Know - Alanis Morissette

so much emotion in this song

No one knows good rock like a Canadian!

91Fake Plastic Trees - Radiohead

one of the most original bands of all time with a fabulous evocative song that stays with you 4 ever.

92Mr. Jack - System of a Down

this song is a corner stone for the 20th century

Good vocals, good guitars, good drums. Nobody asks for more!

93Bed Of Razors - Children Of Bodom

this can represent the generation of today


94Mr. Roboto - Styx

One of the best songs ever! First Styx song I ever listened to.

People still say this song today... Domo!

95Funeral For a Friend - Elton John

mesmerizing song

96Lola - The Kinks

Fun and clever song, played with transvestitism way before Aerosmith did "Dude Looks Like a Lady. "

97Beggars Day - Nazareth

Nazareth!!!! How can we forget them!!!!! one of the best !!!!

98Nothin' But a Good Time - Poison

This song makes me feel free.. great song!

This might be my favorite song of all time I just get pumped up everytime I hear it.

They demystified accoustical art with this song. Simply great!

More comments about Nothin' But a Good Time - Poison
99Share the Land - The Guess Who

memories of days past

100Jack & Diane - John Mellencamp

it brings me back!

Optional - Explain why you think your addition should be included in this list

New Item:


Comments About This List

Featured Lists
Most Popular
New Lists

Blog Posts About This List

Be the first to add a post about this list

Top Remixers of This List

List Info

This list was created on October 12, 2007 and has been voted on over 7,000 times. This list contains 148 items, has been remixed 1 times.