The top 10 rock songs of all time are from several different eras, but they should be familiar to most music lovers. Rock music has evolved over the years, and remains a popular form of entertainment. Consider adding some of these greatest rock songs of all time to your playlist.
- “(I Can’t Get No) Satisfaction” by The Rolling Stones. VH1 listed this 1965 classic as the #1 rock song of all time. "Rolling Stone" magazine has it at #2 on their list of the 500 Greatest Songs of All Time, behind Bob Dylan’s “Like a Rolling Stone”. No surprise that "Rolling Stone" magazine’s two best songs have a ‘Rolling Stone’ reference attached to them. Mick Jagger's voice and Keith Richard's guitar playing make this song great to listen to.
- “Good Vibrations” by The Beach Boys. Released in 1966, this classic surfer tune is #6 on the "Rolling Stone" list. It is also #8 on VH1’s list of the 100 Greatest Rock Songs. Carl Wilson was the lead singer on this song, and his brother and bandmate Brian wrote it.
- “Hey Jude” by The Beatles. This song makes the list of the greatest rock songs of all time. Released in 1968, the song spent nine weeks at the top of the US charts, a record at the time. Paul McCartney wrote this song for bandmate John Lennon's son when Lennon was getting a divorce.
- “Louie Louie” by The Kingsmen. Popularized by the group in 1963, the song was actually written in 1957 by Richard Berry. VH1 has it listed as the #11 rock song of all time. It was featured in Animal House starring John Belushi, and subsequently became popular at many frat house parties..
- “My Generation” by The Who. Released in 1965, this smash hit is #11 on the "Rolling Stone" list and #13 on VH1’s. Guitarist Pete Townshend wrote the song when he was only twenty years old. His lyrics were about the struggle of the people of his generation.
- “Johnny B. Goode” by Chuck Berry. Released in 1958, this hit is #7 on "Rolling Stone" greatest rock songs of all time list. The magazine also has the song as #1 on a list of the 100 Greatest Guitar Songs of All Time. Berry's guitar playing is what makes this song one of the best of all time.
- “Jailhouse Rock” by Elvis Presley. The King released this smash hit in 1957. It is #18 on VH1’s top 100 list. Presley's unique voice and singing style are what makes this song one of the best ever.
- “Purple Haze” by Jimi Hendrix. Released in 1967, this song was ranked #1 by "Q" magazine on a list of the 100 Greatest Guitar Tracks. "Rolling Stone" has it at #17 on the top 500 list. Hendrix' guitar playing is the main thing this song is famous for.
- “You Really Got Me” by The Kinks. This song was released in 1964, and despite being only a little over two minutes long it is one of the most influential rock songs of all time. It is #4 on the "Rolling Stone" list of the 100 Greatest Guitar Songs of All Time. The guitar sound and catchy lyrics are the best things about this classic hit.
- “Rock Around the Clock” by Bill Haley and His Comets. Released in 1954, this is one of the greatest rock songs of all time. The "Guinness Book of World Records" has this classic as the best selling vinyl rock and roll single of all time. The guitar is great to listen to on this vintage hit.
What Others Are Reading Right Now.
6 Signs She Wants You to Come Talk to Her at the Bar
These not-so-subtle hints mean legit interest—and time for action.
10 Types of Tattoos Women Love
That dumb bet you lost in college? It’s actually endearing.
How to Turn (Almost) Every Lady’s Head
Top female stylists share their favorite men’s looks.