Arts >> Music >> Other Music

What are the top ten rock songs of all time?

The top ten rock songs of all time, according to several music publications and critics' consensus, include:

1. Led Zeppelin - "Stairway to Heaven" (1971)

2. Queen - "Bohemian Rhapsody" (1975)

3. Beatles - "A Day in the Life" (1967)

4. Aretha Franklin - "Respect" (1967)

5. Chuck Berry - "Johnny B. Goode" (1958)

6. Elvis Presley - "Hound Dog" (1956)

7. Pink Floyd - "Wish You Were Here" (1975)

8. Rolling Stones - "(I Can't Get No) Satisfaction" (1965)

9. Jimi Hendrix - "Hey Joe" (1966)

10. Bob Dylan - "Like a Rolling Stone" (1965)

These songs are often characterized by their musical innovation, enduring popularity, cultural impact, and widespread acknowledgment by musicians and critics. The specific order might vary on different lists created by different sources.

Other Music

Related Categories