10 Best Classic Rock Songs of All Time

Here is a list of 10 best classic rock songs of all time. If you love to listen classic rock music so you can take name of greatest classic rock songs from here. In our classic rock songs list includes 10 most popular classic rock songs such as Me & Bobby McGee, Should I Stay or Should I Go, Proud Mary, Mary Jane’s Last Dance and more. Expecting these top classic rock songs list will help you. Check out the list of 10 best classic rock songs of all time.

10. “Mary Jane’s Last Dance”
Singer’s by: Tom Petty and the Heartbreakers
Name of album: Greatest Hits
Genre: Classic rock, Pop
Released date: 1993

9. “Me & Bobby McGee”
Singer’s by: Janis Joplin
Name of album: Pearl
Genre: Classic rock, Electric blues, Pop

8. “Baba O’Riley”
Singer’s by: The Who
Name of album/movie: The Kids Are Alright
Genre: Classic rock
Released date: 1971

7. “Should I Stay or Should I Go”
Singer’s by: The Clash
Name of album: Combat Rock
Genre: Punk
Released date: 1982

6. “Walk This Way”
Singer’s by: Aerosmith
Name of album: Toys in the Attic
Genre: Classic rock
Released date: 1975

5. “Proud Mary”
Singer’s by: Creedence Clearwater Revival
Name of album: Bayou Country
Genre: Rock
Released date: 1969

4. “Rocking in the Free World”
Singer’s by: Neil Young
Name of album: Freedom
Genre: Classic rock
Released date: 1989

3. “Start Me Up”
Singer’s by: The Rolling Stones
Name of album: Shine a Light
Genre: Classic rock, Rock
Released date: 1981

2. “Purple Haze”
Singer’s by: Jimi Hendrix
Name of album: Woodstock: Music from the Original Soundtrack and More
Genre: Classic rock, Pop, Rock
Released date: 1970

1. “Under Pressure”
Singer’s by: Queen, David Bowle
Name of album: Hot Space
Genre: Classic rock, Pop, Rock
Released date: 1982