With a career spanning over five decades, Rod Stewart has cemented his place as one of the greatest rock icons of all time. From his raspy, unmistakable voice to his unmistakable flair for blending rock, folk, soul, and even disco, Stewart’s music has transcended generations, winning the hearts of fans across the globe. Whether he’s belting out heartfelt ballads or delivering high-energy rock anthems, Stewart’s ability to connect with audiences is unparalleled. Throughout his illustrious journey, he’s gifted us with timeless hits that continue to dominate airwaves and playlists to this day. But which songs stand out as his most iconic? In this article, we count down the Top 10 Most Popular Rod Stewart Songs of All Time—a collection of tracks that have defined not only his career but also the soundtrack of countless lives. From chart-topping classics like “Maggie May” and “Da Ya Think I’m Sexy?” to emotional ballads like “Have I Told You Lately,” these songs have become legendary, each carrying its own unique story and sound. So, let’s dive into the music that made Rod Stewart a household name—and continues to keep him at the forefront of rock history!
1. Maggie May (1971)
Arguably one of Rod Stewart’s most beloved songs, “Maggie May” tells the autobiographical story of a young man’s romantic encounter with an older woman. Released in 1971 on the Every Picture Tells a Story album, the song became a massive hit, topping charts in both the UK and the US. Its combination of folk, rock, and Stewart’s raspy voice created an irresistible signature sound that resonated with a wide audience. The mandolin-driven melody, courtesy of Ray Jackson, adds an unexpected emotional depth to the song, giving it a timeless appeal. “Maggie May” wasn’t initially intended to be the album’s lead single, but its popularity quickly skyrocketed, cementing Stewart’s place as a major figure in rock music.
2. Da Ya Think I’m Sexy? (1978)
Released in 1978 on the Blondes Have More Fun album, “Da Ya Think I’m Sexy?” marked a bold departure for Rod Stewart as it embraced the emerging disco trend with a funky, danceable groove. With its infectious bassline and irresistible hooks, the song was an instant success, topping charts around the world, including the US and UK. The song’s playful lyrics and Stewart’s flirtatious delivery became a pop culture phenomenon, though it also sparked some controversy among critics who felt Stewart was abandoning his rock roots. Nevertheless, “Da Ya Think I’m Sexy?” remains one of his most iconic tracks, showcasing his versatility and willingness to experiment with new sounds.
3. Sailing (1975)
“Sailing,” released in 1975 on the Atlantic Crossing album, is a heartfelt ballad that showcases Rod Stewart’s vocal ability to convey deep emotion. Written by Gavin Sutherland of The Sutherland Brothers, the song features a gentle, rolling melody that evokes the serenity of being out at sea. Stewart’s gravelly voice contrasts beautifully with the song’s smooth orchestration, creating a powerful sense of longing and freedom. Though the song didn’t initially make waves in the US, it became a huge hit in the UK, where it topped the charts and has since become one of Stewart’s most enduring and beloved ballads. “Sailing” has often been interpreted as a metaphor for spiritual or personal journeys, making it a deeply resonant track for many listeners.
4. Tonight’s the Night (Gonna Be Alright) (1976)
“Tonight’s the Night (Gonna Be Alright)” is a sultry, slow-burning hit from Rod Stewart’s A Night on the Town album, released in 1976. The song’s seductive lyrics and soft, laid-back groove helped it become a chart-topping success, spending eight weeks at the number one spot on the Billboard Hot 100. Stewart’s smooth delivery, combined with the song’s sensual tone, created an irresistible romantic anthem. The track’s controversial lyrics, which hint at a lover’s first intimate encounter, sparked some debate, but that only seemed to fuel its popularity. It remains one of Stewart’s most recognized songs, celebrated for its smooth, intimate feel.
5. You Wear It Well (1972)
Released in 1972 as part of the Never a Dull Moment album, “You Wear It Well” is a spirited rock song that revisits themes of lost love, similar to “Maggie May.” The track was co-written by Stewart and Martin Quittenton, and it features a driving, folk-rock sound layered with Stewart’s signature gravelly vocals. The song’s lively rhythm and conversational lyrics give it a warm, personal feel, as if Stewart is speaking directly to an old flame. “You Wear It Well” was a commercial success, particularly in the UK, where it reached number one on the charts. Its infectious energy and relatable storytelling make it a fan favorite to this day.
6. The First Cut Is the Deepest (1977)
“The First Cut Is the Deepest,” originally written by Cat Stevens, was covered by Rod Stewart in 1977 on his A Night on the Town album. Stewart’s rendition of the song became a major hit, blending his raspy, emotional delivery with a rich, soulful arrangement. The song’s poignant lyrics about heartbreak and vulnerability struck a chord with listeners, and Stewart’s version quickly became one of the most well-known interpretations of the track. His ability to convey raw emotion in a way that feels both personal and universal makes this cover one of his standout performances. The song became a top-ten hit in several countries, and it remains a staple in Stewart’s extensive catalog.
7. Forever Young (1988)
“Forever Young,” released in 1988 as part of the Out of Order album, is Rod Stewart’s ode to timeless youth and the enduring spirit of life. Co-written by Stewart and his bandmate Jim Cregan, the song combines elements of rock and folk with uplifting, inspirational lyrics. Stewart himself has said the song was inspired by Bob Dylan’s track of the same name, though Stewart’s version carries a more anthemic, celebratory tone. “Forever Young” became a hit in both the US and the UK, and it remains a popular choice for weddings, graduations, and other milestone events. Its message of hope and resilience continues to resonate with audiences of all ages.
8. Have I Told You Lately (1991)
“Have I Told You Lately,” written by Van Morrison and covered by Rod Stewart in 1991 for his Vagabond Heart album, is a tender love ballad that soared to the top of the charts. Stewart’s version is infused with a soft rock feel, and his heartfelt delivery brings a sincerity to the song’s romantic message. The song became a massive hit, receiving airplay across pop and adult contemporary radio stations. It remains one of Stewart’s most enduring love songs, often played at weddings and other romantic occasions. Its universal theme of expressing love and gratitude has helped it maintain its place as one of his most popular tracks.
9. Young Turks (1981)
Released in 1981 on the Tonight I’m Yours album, “Young Turks” is an energetic, synth-driven track that captures the rebellious spirit of youth. The title is a reference to the phrase “young Turks,” meaning rebellious young people, and the song tells the story of two young lovers running away from home to start a life of their own. With its upbeat tempo, pulsating synthesizers, and catchy chorus, “Young Turks” was a departure from Stewart’s earlier rock sound, embracing the New Wave influences of the early ’80s. The song became a top-five hit in the US and remains one of Stewart’s most memorable songs from that era.
10. Hot Legs (1977)
“Hot Legs,” from the 1977 Foot Loose & Fancy Free album, is a rollicking, high-energy rock song that showcases Rod Stewart’s playful side. The song’s driving guitar riffs, courtesy of guitarist Jim Cregan, blend perfectly with Stewart’s gravelly voice, creating a raucous, bluesy feel. Lyrically, the song is a cheeky tribute to a romantic fling, filled with innuendo and humor. “Hot Legs” became a fan favorite, especially during Stewart’s live performances, where the song’s infectious energy could really shine. Though it didn’t reach the top of the charts, it remains a classic example of Stewart’s ability to combine rock with a carefree, fun-loving attitude.