Top 10 Best Rock Songs of All Time
To make a list of the top 10 best rock songs of all time is subjective. We all have our favorites, which are not only based on songs but also on the memories attached. This list, which covers many decades, is a synopsis of favorites through the years.
- Stairway To Heaven - Led Zeppelin. No list of the best rock songs would be complete without this timeless classic, which was the most requested song on radio in the 1970's.
- Freebird - Lynyrd Skynyrd. You still hear people yell "Freebird" at concerts, even if it is not Lynyrd Skynyrd! How could this one not make the list?
- Here I Go Again - White Snake. This song went number one on music charts around the world in the 1980's. The video became viral due to the beautiful redhead Tawney Kitaen's appearance in white lingerie.
- Smells Like Teen Spirit - Nirvana. This song is still favored as one of the best rock songs of all time. Hard to believe the band was reluctant to even record it!
- Bohemian Rhapsody - Queen. The combination of opera and rock gave this rock song timeless popularity.
- Wish You Were Here - Pink Floyd. Great song from a great album. It is especially good listening on a rainy day.
- Hey Jude - The Beatles. This is one that everyone knows the lyrics to, and when you hear it you just start singing along.
- Hotel California - The Eagles. Impeccably written tune with an amazing guitar solo!
- Livin' On A Prayer - Bon Jovi. A classic American song by a true rock legend.
- Paradise By The Dashboard Light - Meatloaf. This song is very long, but it tells a great story with lyrics and tempo. The opera style in this song is second only to Queen.