Greatest Long Rock Songs in History

The Top TenXW

1Stairway to Heaven - Led Zeppelin

Two Led Zeppelin songs in top of the list with no trace of queen. This makes me really proud. Zeppelin is the best without doubt.

The most epic song of the 20th and 21st century.It's clearly a masterpiece and it's also inspiring.Pretty bad kids nowadays listen to the latest pop hits and miss classic rock...

This song inspired countless people to play guitar, and to become musicians. It's so powerful, and Robert Plant sounds so hauntingly beautiful. It's probably rock's most valuable masterpiece.

Oh my my, I think I'm out of the world when I listen to this - Ananya

V9 Comments
2One - Metallica

this song is so freakin awesome. I mean just listen to the headbangin bit at the end. - list1010

Listening to it right now! Awesome song!

Yea! Land mines has taken my arms, taken my legs taken my hearing!

V4 Comments
3November Rain - Guns N' Roses

Just a great song comparable to Stairway To Heaven. This could have been released in the late 60's as it reminds me of those long cuts of the time.

the song is very long almost 9 minutes. it's all about a broken relationship. - ronluna

I wish I can vote this 100 times to beat stairway to heaven

The best piano, lyrics and guitar solo makes it the best, the best guitar solo of all time.

V5 Comments
4Free Bird - Lynyrd Skynyrd

One of the best guitar solos of all time, and at nearly 5 minutes it's one of the longest too. Awesome song that every true fan can appreciate.

5Echoes - Pink Floyd

Can't mess with this. Comparatively, 6 minutes is bubble gum pop song structure. - mikeford

23 Awesome Minutes of perfection.
Why is the highly overrated Stairway to Heaven here?!

I don't see how this isn't first. The greatest band of all time with one their greatest achievements. 23 minutes! At least #1

10/10 one of there best works of art! Shine on you crazy diamond is my favorite, why is it not on this list?

V6 Comments
6No Quarter - Led Zeppelin
7Won't Get Fooled Again - The Who

I agree that the scream near the end is probably the most climactic moment of the seventies. The Who deserved way more than they got, but they kicked ass anyway.

The Who's greatest achievement, and therefore the greatest song of all time. Daltrey's "YEAAH" is the single greatest moment in rock music.

8Kashmir - Led Zeppelin

This song is underrated... Stairway to heaven is a great song but not that great as people make it out to be. I personally think Bohemian Raphsody is a better song but apparently not. Led Zeppelin is a great band and this is my favorite song by them. The riff is so great and ah its amazing. Better then Stairway To Heaven

No one can compete with Robert Plant. Everyone loves Led Zeppelin, and though I do think that Stairway to Heaven is the best, this song is WAY underrated.

I personally think it should be ranked higher, it's better than Hey Jude, plus that song isn't that long.

9Jesus of Suburbia - Green Day

This isn't THE best long rock song ever but it is the best Green Day song and definitely deserves to be in the top 5. Love the music video as well - Danielsun182

In my opinion this is the best Green Day song and I am sad to see it is not even in the top 5 this song is truly an epic and deserves to be at the top of this list what is wrong with hpu people

10Master of Puppets - Metallica

The Contenders

11Paradise City - Guns N' Roses

one of the best songs of the great band guns n roses. axl rose's vocals is crazy! - ronluna

12Estranged - Guns N' Roses

Rediculously good song. Vocals and highs are perfect. Should be number one and is one of the most underrated songs by Guns N' Roses.

Number 1 please... !
How manny feeling on this song.. It's my favorite on Guns N' Roses!
I cry with this song... I love you Axl!

132112 - Rush

21 minutes 9 seconds of beauty.

Three Guns N' Roses songs in the top ten? Only November Rain belongs there. This and Shine On You Crazy Diamond should be there.

14Layla - Derek & The Dominos

Greatest song ever by a mile

15Bohemian Rhapsody - Queen

As much as I love Metallica, I really think this beats One. It is the most unique rock piece ever written, and you can't help but sing along.

Started at over 7 minutes but had to shorten it said record company. Dumb record company. NUMBER 1 ALL THE WAY.

Why isn't it number 1 or 2? Such a shame, its a masterpiece

Lol Bohemian Rhapsody at 11 what

V8 Comments
16Hotel California - The Eagles

What? This song is surly number 3.

17Achilles Last Stand - Led Zeppelin
18Art of Life - X Japan

Very best performance on live!
Thanks for yoshiki to bring great performance on this with double kick pedal

Stumbled upon this track while looking for Chinese and Japanese rock and metal acts, truly inspiring piece of music

19Shine On You Crazy Diamond - Pink Floyd

Some of the songs ahead of this aren't even that long! Shine On is an amazing emotionally evoking song that is second to only wish you were here, which is not a long song.

The two parts combined are simply amazing. Can't believe its not on here already.

Crazy diamonds that the band members are, this song is a journey in itself!

My absolute favorite Pink Floyd song -this one is a classic!

V6 Comments
20Child In Time - Deep Purple

Child in Time is Deep Purple's masterpiece with powerful lyrics and music (it sounds calm at first but at the middle, you will be like wow), and its at a whopping 10 minutes

Not one Deep Purple on this list? This would be it, then. Epic. - BobG

BAdd New Item

Related Lists

Greatest Classic Rock Songs Greatest '90s Rock Songs Greatest Hard Rock Songs Top 10 Japanese Rock Songs Most Underrated Rock Songs

List StatsUpdated 3 Sep 2015

1,000 votes
140 listings
7 years, 23 days old

Top Remixes (9)

1. November Rain - Guns N' Roses
2. Free Bird - Lynyrd Skynyrd
3. Estranged - Guns N' Roses
1. Echoes - Pink Floyd
2. From the Darkness - Spock's Beard
3. Do You Feel Like We Do - Peter Frampton
1. One - Metallica
2. 2112 - Rush
3. Stairway to Heaven - Led Zeppelin

View All 9


Add Post

Error Reporting

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