BuzzAura Newsletter

Trending stories delivered to your inbox

Subscribe to our newsletter. Plus, get access to the latest and greatest content from BuzzAura.

The 21 Best Songs Of All-Time, Ranked

In the history of music, many charming and meaningful songs have profoundly influenced us. Now we have a list of the 20 most popular songs of all time. Come and check them out!

1. Bohemian Rhapsody - Queen, 1975

The 21 Best Songs Of All-Time, Ranked_1

For many, Bohemian Rhapsody is at the top of the list. In addition to legendary singer Freddie Mercury, the song itself is a highlight. Elements from Manila and Mogadishu to hard rock, pop, and opera are all artfully woven into this rich song, giving anyone who likes different music genres a sense of belonging.

2. Johnny B. Goode - Chuck Berry, 1958

The 21 Best Songs Of All-Time, Ranked_2

Without Chuck Berry, we wouldn't have heard Johnny B. Goode, and the rock 'n' roll renaissance might never have come to pass. Berry took people into the wild with roaring music and committed performances, making them feel untamed and invincible.

3. Like A Rolling Stone - Bob Dylan, 1965

The 21 Best Songs Of All-Time, Ranked_3

Bob Dylan is a poet among singers, writing his life with notes and lyrics. In more than 50 years as a professional singer, he has composed countless memorable songs. One of his shining achievements is the song Like A Rolling Stone.

4. Let It Be - The Beatles, 1968

The 21 Best Songs Of All-Time, Ranked_4

Inspired by the "Queen of Soul" Aretha Franklin, the Beatles wrote the legendary song Let It Be, which spent 14 weeks at number one. Even if you're not a fan of the band, you'll still instantly recognize the melody and lyrics on the street.

5. (I Can't Get No) Satisfaction - The Rolling Stones, 1965

The 21 Best Songs Of All-Time, Ranked_5

There's no denying that the song (I Can't Get No) Satisfaction exudes sexy glamor and is a true rock 'n' roll anthem. It represents the best of Keith Richards and Mick Jagger's style, catapulting Jagger as a lead vocalist.

6. In My Life - The Beatles, 1965

The 21 Best Songs Of All-Time, Ranked_6

In My Life meant a lot to Lennon as the song transformed the band from swingy pop to a more personal style. For the first time, they included a harpsichord in their music arrangements, which was different from traditional pop music composition and made the band unique.

7. Be My Baby - The Ronettes, 1963

The 21 Best Songs Of All-Time, Ranked_7

If you've heard of "Be my little baby, my one and only baby," remember that this song is the Ronette's "Be My Baby," and was a song made with deep love. The song inspired many bands, including the Beatles and the Beach Boys. Even Cher sang backup vocals for the song.

8. Big Log - Robert Plant, 1983

The 21 Best Songs Of All-Time, Ranked_8

The 1983 Big Log was Robert Plant's successful experiment in a new musical direction. Accompanied by the sound of the TR-808 drum machine, this timeless soft-rock classic connects lost loves and broken hearts to a journey with no return.

9. I Walk The Line - Johnny Cash, 1956

The 21 Best Songs Of All-Time, Ranked_9

Johnny Cash is an integral part of American culture, and I Walk The Line is considered his most brilliant track. The song has sold more than 2 million copies and is regarded as the best rock song of all time for its beautiful yet simple melody.

10. Imagine - John Lennon, 1971

The 21 Best Songs Of All-Time, Ranked_10

At the time of writing Imagine, John Lennon had become more profound and reflective. The song has a melancholy touch, calm, and goes straight to the soul.

11. Hey Jude - The Beatles, 1968

The 21 Best Songs Of All-Time, Ranked_11

Written by Paul McCartney, Hey Jude was written to honor John Lennon's son, Julian. Heartwarming lyrics and its light musical arrangements has made it a beloved song for generations.

12. Stairway To Heaven - Led Zeppelin, 1971

The 21 Best Songs Of All-Time, Ranked_12

Rock 'n 'roll wouldn't be complete without the beautiful Stairway to Heaven. In this 8-minute song, Led Zeppelin combines authentic rock and roll with orchestral elements, making it a bold and unique piece of work.

13. God Only Knows - The Beach Boys, 1966

The 21 Best Songs Of All-Time, Ranked_13

Many people mistake God Only Knows for a Christmas song because they hear sleigh bells in it. However, that was not the case. The sound was added to give the song a sense of holiness, echoing the lyrics, "God only knows…" It had an incredible impact on Lennon and McCartney and inspired their later works.

14. Respect - Aretha Franklin, 1967

The 21 Best Songs Of All-Time, Ranked_14

No list would be complete without Aretha Franklin's "Respect." The song depicts a strong woman fighting for social rights and justice. For decades, Franklin's powerful voice has guided millions of soul singers, and her music has given people hope and joy for generations.

15. Ain't No Mountain High Enough - Marvin Gaye And Tammi Terrell, 1967

The 21 Best Songs Of All-Time, Ranked_15

Ain't No Mountain High Enough perfectly displays the undeniable chemistry between Marvin Gaye and Tammi Terrell. Their flawless cooperation has given the song its place in the ever-changing pantheon of music.

16. Hound Dog - Elvis Presley, 1956

The 21 Best Songs Of All-Time, Ranked_16

In the 1950s, there was no singer more prominent than Elvis Presley. He condensed the culture of his own country into the song Hound Dog, which was written so that everyone could sing and dance heartily. In this song, you'll be blown away by the range of Elvis' voice.

17. London Calling - The Clash, 1979

The 21 Best Songs Of All-Time, Ranked_17

When we think of punk music, the British band The Clash is definitely worth mentioning. Its "London Calling" has all the qualities an ideal punk song needs: a loud accompaniment and a brash demeanor.

18. My Generation - The Who, 1965

The 21 Best Songs Of All-Time, Ranked_18

The British band "The Who" and their song "My Generation" cannot be separated. Peter Townsend incorporated childhood angst into the lyrics, and the combination of rebelling youth and cool blues made the song unique for its time.

19. Rock With You - Michael Jackson, 1979

The 21 Best Songs Of All-Time, Ranked_19

Michael Jackson should not be left out of any music list. The King of Pop's charisma swept the music industry from his debut and continues to this day. Rock With You, one of his greatest songs, is still played on the radio, in clubs, and at weddings.

20. What's Going On - Marvin Gaye, 1971

The 21 Best Songs Of All-Time, Ranked_20

Once you hear Marvin Gaye's velvety voice, you will never forget it. Few works evoke as much emotion as Gaye's. His What's Going On is one of the songs that made everyone's heart ache, and you can even feel the heartbreak between each note.

21. Yesterday - The Beatles, 1965

The 21 Best Songs Of All-Time, Ranked_21

Morose and bleak is what The Beatles' Yesterday brings to the audience. Every time you hear McCartney's unforgettable voice, do you think of your own good old yesterday?

Trending Posts

More On BuzzAura


Sign up our Newsletter for Free. Be the first to find what's new on BuzzAura.

Click Allow for free updates on top stories you'd love!
We use cookies to enhance your experience. By clicking any link on this site you are giving your consent to our cookie policy.
Got It Learn More