Greatest Classic Rock Songs


The Top Ten

1 Stairway to Heaven - Led Zeppelin

It's a musical masterpiece and the solo is awesome. I can't stop listening to it.
Shut your eyes and turn up the volume. This song is the greatest piece of music ever made
Rock on Led Zeppelin

There's no competition
I would say Bohemian Rhapsody would be a distant second
And Bohemian Rhapsody is a GREAT song
So I don't know what it makes this song then
Probably will have to invent a new adjective

Yeah.. The best nothing beats it.. No rock song can ever reach the height of its greatness...

Best song ever, much better than Bohemian Rhapsody.

V 243 Comments
2 Bohemian Rhapsody - Queen

Freddie Mercury on the vocals, amazing lyrics, and it's Queen... Come on guys why is this not number 1?

How this isn't the top of the list just baffles me. This is definitely the best, better than barracuda and smoke on the water. Now Stairway to Heaven could contend, but this would still win.

Best song because it pushes the limits of rock music yet stays within the Universe Of Universal Beauty. Whereas stairway... Is great but not that unique. Thus Queen wins.

My high school theater sings this before every show. We have it choreographed.

V 246 Comments
3 Hotel California - The Eagles

This should be number 2 behind stairway to heaven... Really good old song by the legendary eagles!

Real Classical Rock. One of d best Rock song ever. It's awesomely amazing. Should be in top 3.

The Greatest Song Of All Time. There is no denying this fact. And secondly He Jude was not sung well try to understand and listen properly to understand that Beatles were no singers.

This song is far better than Bohemian Rhapsody. to be honest Bohemian Rhapsody is far overrated as is Queen. The band would have been far less successful if they weren’t carried by Freddie Mercury. This song mesmerizing and the guitar solo is incredible. This should be a FAR second to Stairway to Heaven.

V 89 Comments
4 Free Bird - Lynyrd Skynyrd

Love this song... Obviously whoever wrote this list plays too much guitar hero 3... Barracuda? Rock you like a hurricane? Their just background songs! - Jonuskong

If people could have been up close and seen this song played live, they would easily vote this song #1. I have seen Jimmy l've do his solo and although iconic and legendary, it pales in comparison to Alan Collins and Gary Rossington's live performance to Freebird's guitar lead. What few people know is that they played those simultaneously and seamlessly giving the sound of what most people believe as one lead guitar playing. If you listen closely you can here two distinct guitars from the beginning and about midway through they split into their own tracks. Had I not witnessed this first hand standing less than 10 feet away with Ronnie Van Zant standing between them I would have continued to believe it was one guitar lead with another playing rhythm. It was an awesome concert back in 1975 Brussels, Belgium on their world tour.

Beautiful song, the epitome of classic rock - RedStripedd

It has been said all over that Freebird is better than Stairway to heaven, I don't think stairway to heaven deserves the 4th place when freebird is better.

V 52 Comments
5 Baba O'Riley - The Who

Awesome song, awesome band!
RIP John and Keith, you guys are not forgotten

This song sends chills. If freedom had a sound, it's the opening keyboards.

Should be number 1. It has everything epic going on in it.


V 24 Comments
6 Comfortably Numb - Pink Floyd

Best.. Song.. Ever.. I'm a guitarist going to school for music, and I can say with a good amount of education behind it that Gilmour/Floyd has done something that few other guitarist/musicians can do, and this song is proof of that... To this day, he is the only musician to bring me to tears through his playing alone. Listen to the live version off of the pulse tour, best all around solo I've ever listened to.

Because it has a meaning in the song. It's lyrics are a story. And the guitar sounds are one of a kind, and are very easy to rock out to the beat and rhythmic sounds. It's a classic example of rock music.

This has to be in top 10.. Its not only Pink Floyd's best song, its also the greatest song in the world.. Listen to the solo, its made in heaven.. All respect to Gilmour

The greatest solo of all time. Truly amazing to listen to. Gives me goosebumps every time.

V 72 Comments
7 Paint It Black - The Rolling Stones

How did this song climb so high?

This Song Is Simply The Best!

Awesome song even better live.

Guitar Hero 3 > Call of Duty: Black Ops III

V 24 Comments
8 Carry on Wayward Son - Kansas

everything about it is so good: the chorus, the riff. its just the perfect song

This... I just. I don't even know what to say about the gorgeous song. I love it so much. The vocals, the guitar, the LYRICS... Ugh. It's amazing and it's one of my favorites.

This song will never get old. Although there are many songs on this list that I also love. This is the song which first popped into my brain when I first thought of great classic rock. It perfectly encompasses that intangeble sound of awesome 70's hard rock. It truely is a flawless gem, which makes me feel stuff in my... Uh emotions.

No doubt the best Rock song ever recorded, hands down.

V 47 Comments
9 Hey Jude - The Beatles

Are you serious? This song is a masterpiece! Paul McCartney bamboozled any old fashioned rock son.

It's not in no 7.. It's always number 1 song..

I think that this song is the best I liked too much and the Beatles are a awesome band

Any of the Beatles song from this list is No. 1 I'm old and don�'t have much time to vote in the web. but in many things is like this. and yes thouse songs are so good, I still tinking Zeppelin songs over value

V 42 Comments
10 A Day in the Life - The Beatles

Greatest song ever. Easily the best Beatles song, and if it's the best song of the greatest and most inspirational band out there, then it's got to top the chart. Even ROlling Stone magazine says it's number one!

WHY, I repeat WHY is this song on rank 64? It is possibly the best beatles song and one of the best songs ever made.

American Pie is the best song of all time, but I picked this one because it's the most significant song of all time. The last true John-Paul collaboration, and the peak of the Beatles career.

The best Beatles song is revolution 9

V 13 Comments

The Contenders

11 Back In Black - AC/DC

Classic rock in A nutshell. Perfect guitars solid drums and brian johnson in top form.

A pure classic in rock history, starts off in classic AC/DC fashion continues with timeless hard rock vocals, and that classic guitar riff that people who don't even though what this song is knows, this is definitely a top ten pick for rock songs, without a doubt (although stairway is definitely better than this). Great contender for top three I feel, although all of these songs are great.

One of the best songs AC/DC ever wrote, next to Highway to Hell. I cannot watch any music show without hearing the famous guitar riff.

This is the perfect representation of what traditional Rock and Roll is.

V 29 Comments
12 (I Can't Get No) Satisfaction - The Rolling Stones

This is better then paint it black. It's a great song with a great riff.

Not only is it a better song than Paint It Black, it's way catchier and better-crafted than Don Henley's morose and bloated Steely Dan knockoff, Hotel Can-I-Bore-Ya.

The guitar riff is great but that's about all the song has going for it.

This is without a doubt the greatest rock song of all time. Far superior to paint it black especially

V 11 Comments
13 You Shook Me All Night Long - AC/DC

AC/DC IS classic rock. And this is their best - cowboyskid2

This or back in black or highway to hell or something AC/DC should be at least top 3, but only because stairway and bo rap are almost impossible too beat otherwise it is definitely the best

No barred hold.. This is awesome song ever. Should be in no. 2 behind stairway to heaven eventhough the duration of the song is shorter compared to stairway to heaven

AC/DC is classic. Definitely at least top 10.

V 32 Comments
14 Wish You Were Here - Pink Floyd

A great song, by Pink Floyd, THE greatest band of all time, bar none. Just listen to the entire Dark Side album, it will literally change how you view music.

Oh come on heart are lame, wish you were here should be on 3rd and heart on 11, I think pink floyd is a perfection, all of their song are great, especially comfortably numb and us and them

Just an all around amazing song. Always will lift you up. - lasky21

"has to be the best"

V 41 Comments
15 Paradise City - Guns N Roses

Better than sweet child o mine and welcome to the jungle and the favorite guns n roses song of slash - ronluna

The song that introduced me to music as I know it today. Gn'R at it's best. Great guitar work by Izzy and Slash.

This song made me want to live where the grass is green and the girls are pretty

Slash is the greatest guitar player of all time any one with fingers can play nirvana

V 16 Comments
16 Thunderstruck - AC/DC

Thunderstruck is undoubtedly the best AC/DC song. The guitar is CRAZY and the singing is awesome. Every time I hear the guitar, I get the chills.

How is this so far down? This has to be on par with the already mentioned Back in Black. Where is Highway to Hell etc? Vote this bad boy right up there!

From the start of the song, you can already recognize Angus Young and his famous guitar rift play. It is a rock and roll landmark and should be higher than just the top 20

This is the first song I fully memorized

V 13 Comments
17 Won't Get Fooled Again - The Who

I should've expected Stairway to be #1, but this at #19? This has everything, a drum solo, a synthesizer solo, and THE most recognizable scream in rock and roll history.

I will never understand why this song is so disrespected and put at a disgraceful number 71. This song has by far been one of the greatest Classic Rock has ever seen

One of the best. This is a great song that closes off a great album. It was one of the first classic rock songs I really liked and Roger Daltry's scream will be forever etched in my mind as well as the drum solo, the synth solo and everything else that makes this song amazing to me. - jarjar36

Greatest Rock Band of all time -> Greatest Rock Song of all time

V 14 Comments
18 Dream On - Aerosmith

I love this song - no matter how many times I hear it, I do not stop enjoying it. The guitar and voice are amazing.

Dream On should be voted up way higher! I can't believe the best song ever is rated down THIS low. Aerosmith is the beat and undoubtedly should this be raised higher.

This song just speaks to you on so many volumes and really defines what a rock song is. Todays music is all about telling your story and a fantasy you want to live in. But what dream on does best is it's a sing that has a different meaning from each and every perspective. This is when music was not about me but we.

Even of the most latest song that currently hitting on the highest in the chart of these recent, these song is a rare kind legend and never will be surpassed, old may be but always refreshing as the time goes by.
Rock on and Dream on!

V 44 Comments
19 More Than a Feeling - Boston

Seriously? Forty-seven? Why is this song at 47? This song belongs in the top 10. Amazing vocals, an unforgettable chorus, a memorable guitar solo, terrific all-around performance, and everything else required for a song for the ages. Why this song clocks in at 47 simply defies belief.

Legendary song. I turn up some music to start my day, and get lost in a familiar song. I close my eyes, and I slip away...

This is probably one of the first songs I can remember ever hearing. It's a great memory of my childhood. The guitar solo doesn't hurt either

I can't believe this song isn't in the top 10.

V 14 Comments
20 Imagine - John Lennon

Just listen 2 the lyrics. Lennon was a lyrical genius. He could come up with a simple word 2 match McCartney's tune or lyrics 2 write a complete song. I just hope the world realizes the music genius we lost when he was murdered on December 8 1980.

Very good simple sounding piano with striking lyrics

How is this WONDERFUL SONG at so low position! I am a die hard fan of Led Zeppelin, but Imagine deserves the first place

Very emotional song. Stairway to heaven gives it a run for its money though

V 13 Comments
21 Layla - Derek & The Dominos

You are kidding, right? How come, this is not in top 10? Just listen to it, it's amazing.

38? Really? Give me a break. Top 10 at least. - AndrewLatham

This song is so good there are actually two great versions of it, both almost completely different. How many songs can you say that about? How this isn't in the top 5 is beyond me.

Top 5 for sure

V 18 Comments
22 Highway to Hell - AC/DC

I listen to this while going to church

109!? This is a top 3 song of a top 3 band

Bon Scott's masterpiece before he died, this song is his legacy.

I listen to this when I took bus for school

V 4 Comments
23 Paranoid - Black Sabbath

Paranoid, a masterpiece subjective to the spontaneous product of the human mind; did you know that Paranoid was created as a 'filler'? Here's what Geezer Butler said... The Song 'Paranoid' was written as an afterthought. We basically needed a 3 minute filler for the album, and Tony came up with the riff. I quickly did the lyrics, and Ozzy was reading them as he was singing. " Remarkable.

How is this song at 26? "Paranoid" was one of the first songs that got me listening to rock & metal back in middle school. This song is a legendary masterpiece. - maarilynmaanson

Paranoid is Europe's Free Bird. Classic song by the originator of "heavy metal" guitar-Tony Iommi. Must play song for classic rock cover bands. Long live Black Sabbath.

Come on guys, Paranoid is so iconic that I haven't met a single person that doesn't recognize it.

V 3 Comments
24 Rock You Like a Hurricane - Scorpions


good memories, my dad showed me all the classicsa dn this was one of my personal favorites

Very entertaining can put me in a good mood to do something fun. Good vocalist and music

2011 version from comeblack album sounds 2ce better - WestWood

V 28 Comments
25 Kashmir - Led Zeppelin

When you hear the song you feel power. Greatest band and riff ever. This song creates a exotic atmosphere, lyrics are so good.. And the drums are so magnificent, it's like a song dedicated to god.

Just epic, you can't overcome the greatness of this song. The coolest drums, the melodies that run through this whole piece of great song. A celestial hymn from the greatest band of all time..

The best song ever written bar none. This is because of how epic it is and how vast it is without ever getting boring. It is way better than Stairway to Heaven and any true Zeppelin fan will tell you that.

This song will never end

V 13 Comments
26 All Along the Watchtower - Jimi Hendrix

How can you turn a brilliant Dylan song into something that is a work of art in its own right?

Others have tried, but not like this - ever!

This Song was not expected to be in the 70s... it should be in the top 20s...

I am officially out! I give up! #98? Really? You must be kidding me. Again, easily Top-20 or 25 (at minimum)! Come on people!

The fact that this song isn't in the top 5 is a disgrace, you get one of the greatest guitar solos of all time, and jimi's psychedelic vocals. simply perfection

V 8 Comments
27 Smoke on the Water - Deep Purple

Smoke on the water has to be the most known song ever created.. Everyone knows the riff.. Its on the dodge commerical. Barracuda is the worst song I have ever heard. What arr you people smokin'? - superguy35

RITCHIE BLACKMOORE IS THE BEST GUITARIST! Jimmy page himself said that : how much harder I play guitar.. Ritchie will be always a step ahead" I feel though the solo of stairway to heaven is amazing.. Smoke on the water deserves to be at number 1... And next of course stairway to heaven at NO 2...

Yes, but a good musician always praises other musicians above him. - zxm

When you think rock anthem, the first notes in Smoke On The Water are the ones who come to the mind of 90% of the population. You really have to think hard to come up with anything else. The beginning hit of Jealous Lover by Rainbow is a close second... You can't even describe it.. Blackmore is king.

Smoke on the Water is the most well known song world. You know most Americans are light weight rockers. Deep Purple ruled in most corners of the world. They were the most influential with the most history and the other great bands that came from the Purple tree with the best guitarist in the business. Ritchie s peers will tell you he was the best and influenced more guitarist world wide. And a much longer career than all those other guys. This is a insult to the most known Riff ever.

V 29 Comments
28 Livin On a Prayer - Bon Jovi

What is this doing down here?

It will get number one, we'll make it I swear.

I love this song and am learning to play it for my 21st anniversary as my wife loves it too

This song will live forever on a prayer

V 16 Comments
29 Tom Sawyer - Rush

You take Geddy Lee, Easily the best Bassist in the world, mix complex drumming from Neil Peart, put in Alex Lifeson's stellar guitar work, add in some odd time signatures, complex themes, spectacular synthesizers and you got Rush's Tom Sawyer.

I can't believe three guys provide this sound. I think this song and whole album are very under rated. Great group, great song, Tremendous band

If you don't like tom sawyer, I don't hate you. I just pity your extreme ignorance. Tom Sawyer is the BEST song in the world, even including hard rock (which it is) and metal.

Simply the best

V 9 Comments
30 Time - Pink Floyd

Sure it may not be the best classic rock song but I'm voting for it because it's the best Pink Floyd song. Pink Floyd is a great band and this song is their best. It's the most popular song from the best selling album of all time! The reason why it's such a great song is because the lyrics. The lyrics are the most beautiful thing you'll ever hear. Forget that taylor swift bull! This is a well written song... The best written song of all time. Plus the instrumental in this song is amazing. I give Pink Floyd time to be at least top ten because Stairway to Heaven is a great song. Pink Floyd fan forever

This is the story of my life.

In my opinion it's one of the most beautiful Pink Floyd's song.

This song is so amazing and emotional! Ughhh I love it, it’s so beautiful!

V 9 Comments
31 Let It Be - The Beatles

just one word: "classic" (that will never get old from 1 generation to the other) - dd369

It totally rocks and it gives me a peaceful feeling while modern music gives me a head ache

I know it's little bit down for a song like this. I like everything about this song. In other words it's just perfect

Whisper words of wisdom: this one is classic. - PianoQueen

V 3 Comments
32 Don't Stop Believin' - Journey

Journey with Steve Perry really rocked. Just take a look at their live concerts on YouTube. They were the real deal - so much raw talent. Lots of people only know them for their ballads but they had lots of great rocking' songs, too.

Can't believe there is no more Journey on this list than there is. I don't think "Don't Stop Believing" is their best song but I would be very hard pressed to pick a favorite out of their vast catalog. Even though I love Pink Floyd, the Stones, Zepp, Queen, and all the others, there's just no way that Queen's "The Show Must Go On" is better than every Journey song!

This definitely needs to be higher, what a great song.

This should be in the top 5 - Singer4Freedom

V 13 Comments
33 Another One Bites the Dust - Queen

Good Beat and very good example of rock, till this day in my opinion still hasnt aged

34 Sympathy for the Devil - The Rolling Stones

The Rolling Stones most eclectic song is also their best, with the best lyrics, too.

Awesome, fast-paced song with a thought-provoking message.

Should not be in the top 10 but definitely worth listening to

hi mom

V 2 Comments
35 Runaway - Bon Jovi

Perfectly one of the few best rock ballads... The guitar is excellent in tune, versatility, and riffs. Congrats to the band.

Yes! The best classic rock song of all time! The first song from Bon Jovi and I'm so glad it was written.

Absolute the first! This song has my life inside. Bon Jovi for ever! Paola S.

I love this one! I started singing it once on my bus! That didn't go very well...

V 15 Comments
36 Gimme Shelter - The Rolling Stones

Do I Ryan need to explain why this song needs to be ranked higher? One of the best songs to ever capture the feel of the Vietnam war era angst without ever saying that's what it was. It applies to every tragedy. One of the best songs ever released. Lets vote it up there.

70?. That's a crime! Top ten worthy and at very least, beats American Pie.

In my humble opinion this is the best Rolling Stones song and they had a lot of great ones!

HOW IS THIS 96?!? This is the GREATEST song by the GREATEST band of all time and it's at 96?!?! Geez

V 4 Comments
37 Song for America - Kansas

Kansas are the best

38 Crazy Train - Ozzy Osbourne

Imagine is absolutely a rock song. That's John Lennon's genre. Just because you don't have to turn the amps up full blast to play it doesn't mean anything. Yes, there are slow rock songs.

What idiot made this list? Imagine is a rock song now apparently -_-. Also, how did Barracuda make it that high. Yea it has a nice riff, but the solo is HORRIBLE!

"Maybe, it's not to late, to learn how to love, and forget how to hate." This song should represent all hard rock / metal in the top ten.

You wanna make a rock list? Okay... at least put the cover song of the Grandfather of rock and roll on the list.

V 10 Comments
39 Another Brick In the Wall, Pt. 1 - Pink Floyd

Of course 'The Final Countdown' by Europe beat this out. Really?

A song which defined an era. Should be way up in the list

This should be top 10, awesome track that grabs me as soon as it starts

Why is this song so low?

V 2 Comments
40 Hells Bells - AC/DC

I love playing this intro to this song on my electric. It really introduces you to Brian Johnson's deeper screeching voice and the new face of AC/DC, along with the rest of the Back in Black album.

One of the best Songs ever! Just listen to the amazing Intro and you know what I am talking about...

Too cool for the Beatles

Bells hells

V 1 Comment
41 Over the Hills and Far Away - Led Zeppelin

Great song. Deserves top 20 along with Kashmir

Kashmir should be top ten, or close to it.

Best song ever made...all bands are below Zeppelin.

Has a nice tone and melody

V 4 Comments
42 2112 - Rush

One of the greatest rock epics. Should be higher definitely. Look it up if you never heard it

Top 15 for sure. This is way to low for this amazing piece.

The most well-written song there. Peart is a genius

This isn't a song. It's an experience.

V 3 Comments
43 Smells Like Teen Spirit - Nirvana

What, I don't get that this is not top 5 or even top 10 but 63 is way too low for such a great, catchy song, and doesn't give enough credit to nirvana..

Even tough it is not classic rock, it does not need to be classic rock to be in top ten

It's a good song but its NOT classic rock, anything made after the 1990 cannot be classified as classic rock

100% The best Rock SONG!

V 20 Comments
44 The House of the Rising Sun - The Animals

This should be on the list a really great song -

Always been a great song and still is

Great song and excellent singing!

This deserves so much higher. - maarilynmaanson

V 4 Comments
45 Pour Some Sugar On Me - Def Leppard

Perfection! "Pour some sugar on me in the name of love" why odes this song not get more recognition! The guitar, lyrics, the whole feel... Its genius and should be in the top 10

The best rock song I have ever heard! The guitar and lyrics is amazing! This song should be known more!

Totally should NOT be 80! I have no idea what you are on, no offense. this list is ridiculous!

This song is the #2 Bar Songs and it is Awesome! Love Def Leppard!

V 7 Comments
46 Sweet Home Alabama - Lynyrd Skynyrd

The catchiest song ever. Sounds greatly I cream myself every time I hear this song.

The best southern rock song ever written

Sorry, this song got played to death and it makes me vomit. But honestly I was never that nuts about it. Skynyrd has many better songs...

This should be in the top 5 - Singer4Freedom

V 6 Comments
47 Yesterday - The Beatles

One of the best song ever and the best by THE Beatles!

How does one wright such a meaningful song at such a young age?

Maybe not rock, but this song have beautiful melodies

Great song

V 2 Comments
48 Somebody to Love - Queen

How isn't this in at least the top 20? I love "Bohemian Rhapsody" so much, but this one can't be at 44. - maarilynmaanson

One of my favourate songs by Queen, it is always in my playlists.

I like king

49 Johnny B. Goode - Chuck Berry

This song should be in the top 10. It is a rock classic, without this song and without chuck where would rock be today.

V 2 Comments
50 American Pie - Don McLean

I can't think of a song with a better crafted set of lyrics

How in the world is this only 69? This song is great, I've rare to met someone who doesn't love this song. Most of my friends and I can quote all of the lyrics.

I seriously can't understand

A sad song about the death of america, but a beautiful one. And due to its accuracy about the death of my beloved country it's my favorite song,

It's not a bad song. It's the history of rock n roll up until the 70's seen through the eyes of a regular man

V 5 Comments
PSearch List

Recommended Lists

Related Lists

Top Ten Most Overplayed Classic Rock Songs Most Overrated Classic Rock Songs Most Overlooked Classic Rock Songs Greatest Classic Rock Songs by Great Bands Most Underrated Classic Rock Songs

List Stats

22,000 votes
523 listings
10 years, 211 days old

Top Remixes (80)

1. Stairway to Heaven - Led Zeppelin
2. We Will Rock You - Queen
3. Let It Be - The Beatles
1. Hotel California - The Eagles
2. Sweet Emotion - Aerosmith
3. Sweet Child O' Mine - Guns N' Roses
1. Song for America - Kansas
2. Time - Pink Floyd
3. Bohemian Rhapsody - Queen

View All 80

Error Reporting

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