Top 10 Songs Of All Time (English Songs)

I consider myself as a melomaniac since songs act as an escape zone in many ways. Its traces can be found with the inception of humans. According to, a Greek tune, “Seikilos Epitaph,” is the oldest musical composition that survived time. Listening to the mother tongue songs is a given, but you should try some of the classic English songs that are still etched in music lovers’ minds.

A magnificent song doesn’t strive to be pretend anything – it’s just a great song. Music also reminisces you when you first heard it, acting as a purely nostalgic feeling. An excellent song embodies emotions, a melody that touches you, and a narrative that becomes a part of your life. So, I have tried my best and listed the top 10 songs of all time.

Top 10 Songs of All Time

This list of the top 10 songs of all time is my team’s personal choice and mine. Everyone’s list would look different, and that’s okay. You, too, would have some different 10 songs if you were to write this list.

Related | Top 10 James Bond Movies Of All Time Ranked

10. Hotel California by Eagles (1976)

Top 10 Songs Of All Time (English Songs)

Hotel California’s lyrics are quite analyzed for a pop song. I obsess over its every line. The song screams perfection. Don Henley’s voice is calm and mellifluous. Of course, the brand was broken up, so if you hope to see a reunion, it’s not going to happen. Also, I want to know what exactly colitis is? I’m convinced that the song tells a secret tale of the devil. Anyway, it’s undoubtedly one of the top 10 songs of all time and remains my favorite song.

9. Lose Yourself by Eminem (2002)

Top 10 Songs Of All Time (English Songs)

Eminem’s ‘Lose Yourself’ portrays authenticity and encourages its listeners to prevail over things. This catapulted it to become the biggest hit of Eminem’s career. It’s also the first rap song to grab the Academy Award for Best Original Song. The tracks reek of his rapid-fire style. This ought to make it one of the top 10 songs of all time.

8. Good Vibrations by The Beach Boys (1967)

Top 10 Songs Of All Time (English Songs)

The Beach Boys’ ‘Good Vibrations’ was a big hit in various countries, including the U.K. and the US. It also holds the record of being the most expensive single ever recorded at its time, as its bill weighed $50,000. The song’s vibe was a direct inspiration from Brian Wilson’s enchantment with cosmic vibrations

7. Like a Rolling Stone by Bob Dylan (1965)

Top 10 Songs Of All Time (English Songs)

Bob Dylan’s ‘Like a Rolling Stone by Bob Dylan’ is the greatest song of all time. Many believe that the pop song disputed and modified the commercial laws and creative codes of its time. The song became a global hit, which earned it the second spot on the Billboard Hot 100. The acclaimed song also fetched $2 million in 2014 for its manuscript, written by Dylan. These are some of the reasons it’s one of the top 10 songs of all time.

6. Smells Like Teen Spirit by Nirvana (1991)

Top 10 Songs Of All Time (English Songs)

It smells Like Teen Spirit became a hymn for an impassive generation. The song is the band’s biggest hit, which earned it a platinum certification from the Recording Industry Association of America. It’s one of the ’90s’ most memorable songs.

5. Comfortably Numb by Pink Floyd (1979)

Top 10 Songs Of All Time (English Songs)

Comfortably Numb is one of the top 10 songs of all time. It was written by Gilmour, who was also responsible for the music and guitar solo. It’s admired in rock history. The tune shows up in the center of The Wall, as the central character strives to get through another day. Suddenly, the guitar breaks through the fog, which produces a short flash of purifying clarity.

4. November Rain by Guns n Roses (1991)

Top 10 Songs Of All Time (English Songs)

People glued to their TVs and watched MTV in the 90s would vividly remember November Rain by Guns n Roses. The track does a great job of soothing. It’s believed to be the band’s final masterpieces before their separation.

3. Hey Jude By The Beatles (1968)

Top 10 Songs Of All Time (English Songs)

The Beatles is a famous band that originated in 1960. Their Hey Jude’ was the first single that releases on The Beatles’ Apple label. It was also a number one hit in various countries that established it as the top-selling single of 1968 in the U.S., U.K., Australia, and Canada. The song has a personal song as Paul McCartney dedicated it to John Lennon’s son, Julian.

2. Bohemian Rhapsody by Queen (1975)

Top 10 Songs Of All Time (English Songs)

Written by Freddie Mercury, Queen’s Bohemian Rhapsody is a fabulous song. The song shifting tones wildly and also eliminated a chorus. Weeks were spent to create the masterpiece. They even made a video of the song, six years before MTV arrived on the scene. This song is worthy of your time, making it one of the top 10 songs of all time.

Honorable Mentions

Here are some of the best songs that are worth listening to:

  • Imagine by John Lennon
  • What’s Going On by Marvin Gaye
  • Johnny B. Goode by Chuck Berry
  • All Along The Watchtower by The Jimi Hendrix Experience
  • Respect by Aretha Franklin
  • Light My Fire by The Doors
  • What A Wonderful World by Louis Armstrong

1. Stairway to Heaven by Led Zeppelin (1971)

Top 10 Songs Of All Time (English Songs)

Led Zeppelin’s Stairway to Heaven is an iconic song. It was voted the U.K.’s favorite rock anthem. It was never released commercially as a single in the U.S., but it was also the most demanded song on FM radio stations in the 1970s. It only showed the band’s burgeoning fan base. It’s truly one of the top 10 songs of all time.


What are the most popular songs of all time?

Stairway to Heaven, Bohemian Rhapsody, Hey Jude,  November Rain, Comfortably Numb, Like a Rolling Stone, Smells Like Teen Spirit, Good Vibrations, Lose Yourself, Hotel California, etc. are some of the most popular songs of all time.

Who’s the best English singer in 2020?

Billie Eilish is the best English singer in 2020. She is the youngest singer ever to sing for a James Bond movie.

What is the best feel-good song?

I Got You (I Feel Good) by James Brown (1964), Good Vibrations by Beach Boys (1967), She’s a Rainbow by The Rolling Stone (1967), Here Comes the Sun by The Beatles (1969), ABC by Jackson 5 (1970), Dancing Queen by ABBA (1976), etc. are some of the best feel-good songs.

Who has the best voice in the world?

According to, Michael Jackson had the best voice in the world.


The aforementioned are some of the top 10 songs of all time. Your list won’t be the same as every person will have a list of their own best songs. Music is meant to move you, which is why it’s suggested that one listen to tracks that lift the mood in the bad times; it’s effective.

I have included my own playlist for those wanting to listen to these songs to find them doesn’t become tedious.