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...

The best song ever written in the world thanks for putting it at #1. It deserves it
I am still Loving it in 2019 and forever will be. This song has amazing voice and greatest guitar solo ever by Jimmy page master...
And this is my favorite song of all time.
I cry if bohemian Rhapsody is on #1 and Stairway to heaven is on #2...

V 283 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.

Bohemian Rhapsody is an all time master-piece which composes of a lot of elements. I do not see any other song so rich as this and I don't think there will will another song in the next ten years to beat this. It has been hit over 3 generations, coming to the fourth... And Hotel California should be No. 2.

V 336 Comments
3 Hotel California - The Eagles

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

Always a very relaxing melody.

Satanic worshipers

Unbelievable song, my favorite. Love the guitar all throughout the song, but mainly at the end.

V 100 Comments
4 Baba O'Riley - The Who

Greatest song of all time.

Probably one of the best songs of any genre. It would be more fitting for it to be on the first place here on this list.

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

Great song,great album -best band

V 31 Comments
5 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

Just got the change from classic blues rock/and country rock to full on rock in one song is amazing the guitar work is amazing

Beautiful lead in to an incredible vocal and guitar solo.

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.

V 55 Comments
6 Paint It Black - The Rolling Stones

How did this song climb so high?


This Song Is Simply The Best!

I love the whole tune and vibe of this song

V 26 Comments
7 Carry on Wayward Son - Kansas

Best song ever...not even close!

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

This is the best, clean vocals of steve walsh make it Excellent

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.

V 50 Comments
8 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.

This song has more of a meaning than "Hotel California". This song is literally the greatest rock song of all time.

Better than Free Bird... How is Paint it Black above? - juanjaramillom

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.

V 79 Comments
9 A Day in the Life - The Beatles

Great Song! Best Band ever!

Greatest song by the greatest band of all time

Best song ever maked by best band ever

Wonderful song great lyrics ground breaking Album

V 19 Comments
10 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.

I've been scrolling through a lot of songs in this top and realized that many of them deserved to be #1. I voted for this one because I think Pink Floyd is definitely the best band ever. They changed music forever and did totally change my life, too.

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

I'm 68 and saw Pink Floyd twice...once in Germany while in the Army and once in Vancouver, B.C. They are the best story tellers, although my favorite will always be Stairway to Heaven.

V 44 Comments

The Newcomers

? Dirty Deeds Done Dirt Cheap - AC/DC

Just yes this song is actual perfection.

It has I very high pich

? Sugar Magnolia - Grateful Dead

This is a great song! It should be way higher!

The Contenders

11 Dream On - Aerosmith

Dio & Malmsteen cover is the best.

This song could take you away to a happier place

I don't know what it is about it, but every time I listen to it, I feel like everything is OK.


V 50 Comments
12 Back In Black - AC/DC

This songs is the epitome of rock music

I love this song

This song has literally no flaws at all. The famous guitar riff, the unique vocals and the kick ass solo just makes this an incredible rock song and should be in the top 5 at least

AC/DC is a classic and this is a real cool classic!

V 40 Comments
13 Thunderstruck - AC/DC

Best song ever!

Know how to play it off by heart. Best one ever!

top 5

A true classic

V 17 Comments
14 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
15 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

There are even greater songs by AC/DC but this one is so cheerful and it makes you wanna find a girl and start dating. How I wish this to be in top 3 at least

V 32 Comments
16 (I Can't Get No) Satisfaction - The Rolling Stones

Achievements of Bohemian Rhapsody: Made the Billboard Top 40 three times, climaxed progressive rock, got a really good movie named after it
Achievements of Stairway to Heaven: Is considered Led Zeppelin's best song even though it was never released as a single, spat progressive rock out of its womb, clearing the path for BoRhap, produced one of the greatest guitar solos in history.
Achievements of Satisfaction: Made highly distorted electric lead guitars a mainstream phenomenon, popularized blues rock, drew the blueprints of hard rock, topped both the US and UK charts despite basically being banned from most legal radio stations, shot the Stones into popularity, gave rock its signature sex appeal, created the sexy frontman persona that many rock bands have used, made about five thousand girls faint, could be perfectly recreated live, and opened the doors for the careers of Led Zeppelin, the Yardbirds, Cream, Jimi Hendrix, and basically every other blues rock act that came after ...more

One of if not the best rock and roll songs of all time

It's about rock, isn't it? So, except The Who and AC/DC, what are the other songs doing above?

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

V 14 Comments
17 More Than a Feeling - Boston

From 1976 to 2018, the most CONSISTENTLY played classic rock song of all-time. The variety of radio stations I've heard this song on is legendary. The number of stations I listen to that play this song on a daily basis,well...

Brad delp best singer of all time

Incredible 12 string riff with electric harmonies. Tom Scholz is an absolute genius and Brad Delp is one of the most underrated singers of all time. This song is an absolute classic and is for sure in my top 10.

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.

V 23 Comments
18 Layla - Derek & The Dominos

The best. Period.

This should be top 10

Goodfellas - CedreticFomento

Rock & Roll at its finest - top 3!

V 24 Comments
19 Paranoid - Black Sabbath

I think something that makes me love this song even more is that this was originally planned to be a random filler song for Sabbath. - Skylanderlord3


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

V 5 Comments
20 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 30 Comments
21 All Along the Watchtower - Jimi Hendrix

This song should be top 5 no doubt..

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

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...

V 9 Comments
22 Barracuda - Heart

Heart needs to be inducted into the rock hall of fame. Why have they not yet been added? Seriously, you have Ann's crazy awesome voice and Nancy's amazing guitar skills... Need I say more?

Great Rock Song. Yeah! - Gatoverde

Classic rock riff - how can you not include it!

HOW DOES THIS SONG AND THIS BAND NOT GET MORE RECOGNITION?! They are some of the hardest rocking women in the industry. Some of the first to rip a guitar! Come on man!

V 15 Comments
23 Another One Bites the Dust - Queen

How in How in How?!?!? #32? Are you guys INSANE? Everything about this song is to it's maximum greatness! It was #1 selling overseas! #1! The beat, vocals, melody... just...are great. Top 20 at least!

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

24 Kashmir - Led Zeppelin

Stairway #1
Kashmir #2

Better than Bohemian Rhapsody I'll tell you that

Great song!

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.

V 18 Comments
25 Smells Like Teen Spirit - Nirvana

So nirvana is definitely more on the grunge side but in this particular its very similar to lots of classic rock songs. I do think it should have been higher than 31. like do you know how many people know this song but I agree that it should be one this song.


Top 10 at least

R.I.P Kurt Cobain rock god put this in top 5 honestly best song ever

V 26 Comments
26 Highway to Hell - AC/DC

I listen to this while going to church

I listen to this when I took bus for school

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

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

V 4 Comments
27 Livin On a Prayer - Bon Jovi

The number one song ever

My favourite rock song...we should get this to top...

I'm glad this song is high up, but it should at least be in the top 10. Best song of all time!

This song should be in the top 10.

V 23 Comments
28 Another Brick In the Wall, Pt. 1 - Pink Floyd

This has to be in the top 10, a song that defines an era... every school kid was singing this and telling their schools to p--- off!

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

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

Why is this song so low?

V 4 Comments
29 Don't Stop Believin' - Journey

People. The fact that this song is so low is literally devastating. Half of the stuff above this I have never even heard of and when I listened, it got old after two or so songs. I guarantee that if you ask almost anyone (probably from this country) if they heard this song before, 90 percent of them will say yes, and another 90 percent will say they loved it. Can't say the same for the other songs. This song is very underrated and should be higher. - EchoX0

Can't make it through the song without singing

Most downloaded song of ALL TIME. Top 10 easy.

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.

V 16 Comments
30 La Villa Strangiato - Rush

Head and shoulders above anything the Beatles wrote. I'll just let that sink in. For one, this is a 10 minute long INSTRUMENTAL! Most instrumentals don't keep me entertained for a couple of minutes. The drum track is harder than Tom Sawyer and YYZ combined. I can say to some of my friends, "Hey, you can play YYZ, but can you really play La Villa Strangiato? " The guitar performance is one of the best ever, by the most underrated guitarist ever, Alex Lifeson. The bass, as always when we are talking about Geddy Lee, is amazing.

This song is ' masterpiece. Rush COULD NOT HAVE DONE BETTER to make this song more dynamic. The high-hat, snare and kick drum rhythm shows that Neil Peart can do more with only a four piece kit (although he definitely had a bigger set-up) than most drummers can with an eight piece with 12 zildjian cymbals. Alex Lifeson brings this song to life with intense soloing backed by an elite rhythm section. I'm not even that huge of a Rush fan but I think this piece is incredible. Should be way higher.

One of the most challenging songs to play ever.

Nine minutes of everything rock stands for and more.

V 2 Comments
31 Hey Jude - The Beatles

What! This should be at least in the top 5!

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

I love this song of all times like the back in 1960's you know my aunt was born in 1960's too
her name is Becky she's born March 31st 1961 she like the songs from the Beatles including Hey Jude.
Jemi speaks

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

V 46 Comments
32 Hells Bells - AC/DC

It is cool I mean how incredibly

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

V 2 Comments
33 2112 - Rush

Most underrated song I've ever heard - juanjaramillom

And the meak shall inherit the Earth...

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

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

V 5 Comments
34 Over the Hills and Far Away - Led Zeppelin

The song that hooked me on a lifetime love of Led Zeppelin.

Kashmir should be top ten, or close to it.

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

Great song. Deserves top 20 along with Kashmir

V 5 Comments
35 Imagine - John Lennon

Basically the Communist Manifesto - Chance53

Great song but this isn't Rock - juanjaramillom

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.

This is rock? - juanjaramillom

V 16 Comments
36 Gimme Shelter - The Rolling Stones

Best rock song ever, except for A Day in the Life. #1 and #2.

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!

V 6 Comments
37 Another Brick in the Wall, Pt. 2 - Pink Floyd

The wall album is one of the bests albums of rock

38 Crazy on You - Heart

It's an amazing song with great sounding guitars and vocals, one of the all time greatest

The best voice in rock history is Ann Wilson

Once you hear Heart, you become addicted to their amazing sound. - maarilynmaanson

39 Crazy Train - Ozzy Osbourne

It's a song with a lot of different meanings. If you are going through anything in your life, you can relate to this song.

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.

V 11 Comments
40 Panama - Van Halen

Eddie delivered some of the best guitar riffs I've ever heard in this song.

41 Johnny B. Goode - Chuck Berry

In listening to the original R & R classics, nothing comes close to it... Chuck Berry the LEGEND

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


Bitch please! We're talking about classic rock, and this song is like the father of rock n' roll! Should be at Top 15

42 Slow Ride - Foghat

Great classic. One of the staples of the generation and a great song to drive to

Slow ride should be in top 5. It's pure rock and roll, an epic sex and guitar journey.

You would think slow ride would be in top 50

43 Time - Pink Floyd

This song is awesome!

Honestly a killing piece of music

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 best Pink Floyd song and definitely one of the best classic rock songs. It’s sad that this song isn’t in the top ten.

V 12 Comments
44 Hold the Line - Toto

Did you know the lead singer is John Williams' son?
(Composer of the music for Star Wars.)

45 Jump - Van Halen

Amazing song that defines rock music!

The Best of the Best

46 Ain't Talkin' 'bout Love - Van Halen
47 The House of the Rising Sun - The Animals

It's just perfect and it has story and real meaning to it

This should be on the list a really great song -

Always been a great song and still is

Great song and excellent singing!

V 5 Comments
48 Piano Man - Billy Joel

A great song! Should be higher on the list for sure

Amazing song. One of my favorites ever

Needs to move up

This should be # 1 by far
No competition

49 Pour Some Sugar On Me - Def Leppard

Can't compete with others.

Def Leppard, the greatest rock band of all time, is not even close to the top ten? WHAT THE HECK?

One of the best songs ever made.

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

V 10 Comments
50 Born to Run - Bruce Springsteen

The fact that this masterpiece isn't even in the top 10 shows what is wrong with modern era

The boss is up there with Dylan and Lennon. This is his best song and best album. Top ten worthy.

Just One competitor... Thunder Road

Not Bruce's best but his most popular Should be number one

V 3 Comments
PSearch List

Related Lists

Top Ten Most Overplayed Classic Rock Songs Most Overlooked Classic Rock Songs Best Songs by English Classic Rock Bands Greatest Classic Rock Songs by Great Bands Top Ten Songs to Get You Into Classic Rock

List Stats

26,000 votes
566 listings
11 years, 240 days old

Top Remixes (84)

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 84

Error Reporting

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