Few artists in rock history have a voice as unmistakable—or a career as enduring—as Rod Stewart. From his early days as a raspy-voiced rock rebel to his evolution into a global superstar, Stewart has spent over five decades captivating audiences with his soulful ballads, electrifying anthems, and undeniable charisma. Whether he’s belting out heartfelt love songs or commanding the dance floor with irresistible grooves, his music has stood the test of time, earning him a place among the greatest performers of all time.
With a catalog brimming with hits, narrowing down his top 10 most popular songs is no easy feat. His music spans rock, folk, disco, and pop, proving his ability to reinvent himself while staying true to his signature sound. From the youthful rebellion of Maggie May to the infectious energy of Da Ya Think I’m Sexy?, each song tells a story—of love, heartbreak, adventure, and passion.
So, whether you’re a lifelong fan or just discovering his legendary discography, get ready to take a musical journey through the very best of Rod Stewart. Here are the top 10 most popular Rod Stewart songs of all time—the tracks that defined an era and still resonate today. 🎶
1. Maggie May (1971)
Few songs capture the bittersweet sting of youthful rebellion quite like Maggie May. Released in 1971 as part of Every Picture Tells a Story, this folk-rock anthem turned Rod Stewart into a household name. The lyrics tell a coming-of-age story about a young man’s passionate yet complicated romance with an older woman, blending excitement with regret. The song’s structure is unique, opening with a mandolin-driven intro before Stewart’s raspy vocals take over. Interestingly, Maggie May was originally the B-side to Reason to Believe, but when radio DJs started flipping the record, it quickly became the real star. It shot to No. 1 in both the U.S. and U.K., cementing Stewart’s place in rock history. More than five decades later, its raw storytelling and timeless melody still strike a chord with listeners.
2. Da Ya Think I’m Sexy? (1978)
Rod Stewart fully embraced the disco era with Da Ya Think I’m Sexy?, a track that became one of his most polarizing yet wildly successful hits. Released in 1978 on Blondes Have More Fun, this synth-heavy, dance-floor anthem features an irresistible groove and cheeky, flirtatious lyrics. The song narrates a fleeting romance, capturing the carefree, hedonistic spirit of the late ’70s. Though some fans and critics were initially taken aback by Stewart’s shift into disco, there was no denying its infectious energy. The song topped charts worldwide and became a cultural touchstone of the era. While it has sparked some controversy—particularly over its lyrics and alleged similarities to other songs—it remains a staple of Stewart’s live performances and a defining moment in his career.
3. Forever Young (1988)
Inspired by Bob Dylan’s song of the same name, Forever Young (1988) is a heartfelt ballad that speaks to the hopes and dreams parents have for their children. Featured on Out of Order, the song blends Stewart’s soulful, raspy vocals with uplifting melodies and anthemic instrumentation. The lyrics express a father’s love, offering blessings and encouragement for the journey ahead. While it wasn’t a massive chart hit, Forever Young resonated deeply with audiences and became one of Stewart’s most cherished songs. Frequently played at weddings, graduations, and sentimental moments, the song carries a timeless message of hope and love. Even today, it remains one of his most touching and enduring tracks.
4. Tonight’s the Night (Gonna Be Alright) (1976)
Sultry and seductive, Tonight’s the Night (Gonna Be Alright) dominated the airwaves in 1976, spending eight weeks at No. 1 on the Billboard Hot 100. From the album A Night on the Town, the song’s smooth melody and intimate lyrics made it an instant romantic favorite. Adding to its allure is the whispered French outro by actress Britt Ekland, Stewart’s then-girlfriend. While some radio stations were hesitant to play the song due to its suggestive lyrics, that only fueled its popularity. The track remains one of Stewart’s most iconic love songs, effortlessly blending sensuality with sincerity.
5. Have I Told You Lately (1993, originally 1989 by Van Morrison)
Rod Stewart’s 1993 version of Have I Told You Lately breathed new life into Van Morrison’s 1989 classic. Featured on Unplugged…and Seated, Stewart’s stripped-down, acoustic performance brings out the song’s deep emotion, emphasizing its themes of gratitude and devotion. His soulful delivery, combined with the warmth of the live arrangement, made this version a wedding and anniversary favorite. While Morrison’s original was already beloved, Stewart’s rendition turned it into one of the most heartfelt love songs of the era. The song continues to be a staple in romantic playlists and remains one of Stewart’s most celebrated ballads.
6. You’re in My Heart (The Final Acclaim) (1977)
One of Rod Stewart’s most personal and romantic compositions, You’re in My Heart (The Final Acclaim) was released in 1977 on Foot Loose & Fancy Free. The song’s lyrics, rumored to be about his relationship with Britt Ekland, blend sports metaphors with heartfelt declarations of love. Featuring warm acoustic instrumentation and an irresistibly singalong chorus, the track became an instant favorite among fans. Stewart’s ability to balance tenderness with sincerity shines through, making it one of his most enduring love songs. Decades later, it still resonates as an anthem of devotion.
7. Young Turks (1981)
With its pulsing synths and upbeat tempo, Young Turks marked a shift in Stewart’s musical direction. Released in 1981 as part of Tonight I’m Yours, the song tells the story of Billy and Patty, two young lovers determined to carve out their own future. The fast-paced rhythm and anthemic chorus perfectly capture the energy and optimism of youth. A major hit upon release, the track showcased Stewart’s ability to evolve with the times while maintaining his signature style. Even today, Young Turks remains a celebration of youthful freedom and ambition, making it a standout in his catalog.
8. The First Cut Is the Deepest (1977, originally 1967 by Cat Stevens)
Rod Stewart’s 1977 version of The First Cut Is the Deepest took Cat Stevens’ original song and infused it with his signature blend of rock and soul. Featured on A Night on the Town, Stewart’s rendition adds a raw emotional depth, making the heartbreak all the more palpable. His raspy, passionate vocals bring an aching sincerity to the lyrics, turning it into one of the most memorable versions of this classic song. The universal theme of lost love and lingering pain has ensured its popularity across generations, solidifying it as one of Stewart’s most moving performances.
9. Some Guys Have All the Luck (1984, originally 1973 by The Persuaders)
Originally recorded by The Persuaders in 1973, Some Guys Have All the Luck got a rock-infused makeover when Rod Stewart released his version in 1984 as part of Camouflage. The song’s upbeat tempo and catchy chorus provide a stark contrast to its lyrics about romantic misfortune, making it a fun, ironic take on bad luck in love. Stewart’s playful delivery and charismatic presence helped the song become one of his most recognizable hits of the ’80s. With its infectious energy and self-aware humor, Some Guys Have All the Luck remains a fan favorite.
10. Reason to Believe (1971, originally 1965 by Tim Hardin)
Originally written by Tim Hardin in 1965, Reason to Believe became one of the standout tracks on Rod Stewart’s Every Picture Tells a Story (1971). A poignant ballad about holding onto love despite heartbreak, the song showcases Stewart’s ability to convey deep emotion through his raspy, soulful voice. Though initially overshadowed by Maggie May, Reason to Believe gained recognition over time and became one of Stewart’s most moving performances. Its melancholic beauty and timeless appeal continue to make it a cherished classic, proving that Stewart’s talent for storytelling and raw emotion is truly unparalleled.









