RAG MusicWorld Ranking
Wonderful Western Music Ranking
search

Rod Stewart Popular Song Rankings [2025]

Rod Stewart, born in 1945 and hailing from London.

Before launching his solo career, he performed with the Jeff Beck Group and the Small Faces (later renamed Faces).

We’ve compiled a ranking of popular songs by the superstar, who is also known for his love of football.

Check it out.

Rod Stewart Popular Songs Ranking [2025] (1–10)

Have You Ever Seen The RainRod Stewart8rank/position

Rod Stewart – Have You Ever Seen The Rain (Official Video)
Have You Ever Seen The RainRod Stewart

Since it’s an anti-war song, I think it’s best if you fully understand its meaning before singing; that way, your emotions will come through and reach the listeners.

The key is well within a woman’s range, so please sing it powerfully—it’s a song I’d love everyone to remember.

Have i told you lately that i love youRod Stewart9rank/position

Rod Stewart- Have i told you lately that i love you (HQ)
Have i told you lately that i love youRod Stewart

Rod Stewart covered a classic by Van Morrison, one of Ireland’s most iconic singers.

The song was included on his 1991 album “Vagabond Heart,” and later performed on “Unplugged” in 1993, after which it was released as a single and became a major hit, reaching No.

5 on the U.

S.

charts.

It’s a masterpiece that expresses deep love for a partner at a calm, unhurried tempo.

People Get ReadyRod Stewart10rank/position

Rod Stewart Unplugged and Seated People Get Ready
People Get ReadyRod Stewart

A song released in 1965 by the American R&B group The Impressions.

Jeff Beck’s cover is also well known, and in that cover version, Rod Stewart—who sang the vocals—appeared in a commercial for the Legacy Touring Wagon, where he performed this song.

Rod Stewart Popular Songs Ranking [2025] (11–20)

Some Guys Have All The LuckRod Stewart11rank/position

(HQ) Rod Stewart – Some Guys Have All The Luck (official music video)
Some Guys Have All The LuckRod Stewart

This is Rod Stewart’s cover version of a song written and made a hit by Jeff Fortgang.

It was released in 1984.

The lyrics deal with irony and jealousy toward a man who always takes the credit or reaps the rewards without doing anything.

The song has been covered by many artists.

Tonight’s The Night [Gonna Be Alright]Rod Stewart12rank/position

Rod Stewart – Tonight’s The Night (Gonna Be Alright) (Official Video)
Tonight's The Night [Gonna Be Alright]Rod Stewart

Rod Stewart is a singer-songwriter from the United Kingdom.

He began his music career in the 1960s, and when he started his solo career in the mid-1970s, he produced many hit songs.

“Tonight’s the Night” is a single released in 1976.

It set a remarkable record by staying at No.

1 on the U.

S.

Billboard chart for eight consecutive weeks.

At the time, Rod was known for his strong sexy image, and this work is full of his masculine allure.

You’re In My HeartRod Stewart13rank/position

Rod Stewart – You’re In My Heart (The Final Acclaim) (Official HD Remastered Video)
You're In My HeartRod Stewart

A gem-like love ballad where sweet, bittersweet romance and a passion for soccer are beautifully harmonized.

Rod Stewart’s husky, emotionally rich voice gently weaves a story of encounters and partings.

Its inventive approach—overlaying feelings for a distinctive woman with affection for a soccer team—is also captivating.

Included on the album “Foot Loose & Fancy Free,” released in November 1977, the song climbed high on charts around the world and has been widely used in romantic scenes in films and television shows.

Serene and warm, this track is perfect when you want to quietly express your feelings to someone special or be soothed by a tender melody that touches the heart.

SmileRod Stewart14rank/position

This is the song that was used in Toyota’s Estima minivan commercial in 2004.

The song, Smile, was composed by the king of comedy Charles Chaplin for his film Modern Times as a piece within the movie.

Lyrics were later added, and it became a classic covered by many musicians.

The version used in this commercial is by the British singer Rod Stewart.