Music

The Greatest Rock Songwriters of All Time 

Ranker Community
Originally by Ranker Community
Updated July 20, 2020 323k votes 17.3k voters 115.2k views 210 items

The greatest rock songwriters of all time have a lot in common. Firstly, they are some of the biggest names in rock music history. These household names have written some of the most popular songs. Secondly, even if you aren't too familiar with these songwriters, you've definitely heard their songs at least once or twice. You may not be familiar with their names or faces, but you should know their music. For some bizarre reason, you may not have heard of John Lennon or Paul McCartney, but you definitely have heard of The Beatles and their music. The same goes for Freddie Mercury and Queen, who like The Beatles' songwriting duo, wrote some of the most popular songs in music history.

Bob Dylan is widely considered one of the first songwriters to incorporate poetry, imagery and a social consciousness to rock music. His influence ranges far and wide. Many of the songwriters on this list count Dylan as one of the most important songwriters in rock history. He may not have had the same impact as Dylan, but Kurt Cobain has proven to be one of the most important songwriters in recent history. His career may have been short, but his impact on music history cannot be understated.

It's not easy to determine which of these songwriters is the greatest of all time. It's up to you to determine who is the greatest rock songwriter of all time by voting for who you think deserves that title.
list ordered by
1
Paul McCartney is listed (or ranked) 1 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Experimental rock; Nationality: England

Albums: Flaming Pie, Ram, McCartney, Chaos and Creation in the Backyard, Press to Play, + more

Sir James Paul McCartney (born 18 June 1942) is an English singer, songwriter, musician, composer, and record and film producer who gained worldwide fame as bass player for the Beatles. His ...more

More Paul McCartney 

The Best Paul McCartney Songs #1 of 225 The Greatest Living Rock Songwriters #40 of 316 The Greatest Singers of the Past 30 Years

2
John Lennon is listed (or ranked) 2 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Pop music & Rock music; Nationality: England

Albums: Imagine, John Lennon/Plastic Ono Band, Double Fantasy, Milk and Honey, Walls and Bridges, + more

John Winston Ono Lennon (born John Winston Lennon, 9 October 1940 – 8 December 1980) was an English singer, songwriter and peace activist who gained worldwide fame as the rhythm guitarist for ...more

More John Lennon 

15 Conspiracies About John Lennon's Death That People Truly Believe #22 of 316 The Greatest Singers of the Past 30 Yearslisted on Famous Accordionists

3
Bob Dylan is listed (or ranked) 3 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Rock music & Folk music; Nationality: United States of America

Albums: Highway 61 Revisited, Blood on the Tracks, Blonde on Blonde, The Freewheelin' Bob Dylan, Bringing It All Back Home, + more

Bob Dylan (born May 24, 1941) is an American singer-songwriter, author, poet, and visual artist who has been a major figure in popular culture for more than fifty years. Much of his most ...more

More Bob Dylan 

The Best Bob Dylan Songs #3 of 225 The Greatest Living Rock Songwriterslisted on 1970s Christian Pop Artists

4
Paul Simon is listed (or ranked) 4 on the list The Greatest Rock Songwriters of All Time
Genre: Rock music, Folk music & Folk rock; Nationality: United States of America

Albums: Graceland, Still Crazy After All These Years, So Beautiful or So What, Paul Simon, The Rhythm of the Saints, + more

Paul Frederic Simon (born October 13, 1941) is an American singer-songwriter and actor. Simon's musical career has spanned seven decades with his fame and commercial success beginning as half of ...more

More Paul Simon 

The Best Paul Simon Solo Songs of All Time #2 of 225 The Greatest Living Rock Songwriters #81 of 316 The Greatest Singers of the Past 30 Years

5
Elton John is listed (or ranked) 5 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Piano rock; Nationality: United Kingdom

Albums: Goodbye Yellow Brick Road, Disney's Sing-Along: The Lion King, Captain Fantastic and the Brown Dirt Cowboy, Madman Across the Water, Don't Shoot Me I'm Only the Piano Player, + more

Sir Elton Hercules John (born 25 March 1947) is an English singer, songwriter, pianist, and composer. He has worked with lyricist Bernie Taupin since 1967; they have collaborated on more than 30 ...more

More Elton John 

The Best Elton John Songs, Ranked by Fans #4 of 225 The Greatest Living Rock Songwriters #65 of 316 The Greatest Singers of the Past 30 Years

6
David Bowie is listed (or ranked) 6 on the list The Greatest Rock Songwriters of All Time
Genre: Rock music, Psychedelic pop & Electronic music; Nationality: United Kingdom

Albums: The Rise and Fall of Ziggy Stardust and the Spiders From Mars, Hunky Dory, Diamond Dogs, Aladdin Sane, "Heroes", + more

David Robert Jones (8 January 1947 – 10 January 2016), known professionally as David Bowie (, BOH-ee), was an English singer-songwriter and actor. He was a leading figure in the music industry ...more

More David Bowie 

The Best David Bowie Songs of All Time #131 of 316 The Greatest Singers of the Past 30 Years #56 of 1,891 The Greatest Musical Artists of All Time

7
Freddie Mercury is listed (or ranked) 7 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Rockabilly; Nationality: United Kingdom

Albums: The Solo Collection, Barcelona, Mr. Bad Guy, Time, Guide Me Home, + more

Freddie Mercury (born Farrokh Bulsara; 5 September 1946 – 24 November 1991) was a British singer, songwriter, record producer, and lead vocalist of the rock band Queen. Regarded as one of the ...more

More Freddie Mercury 

All About Mary Austin, The Love Of Freddie Mercury's Life #11 of 316 The Greatest Singers of the Past 30 Years #883 of 1,891 The Greatest Musical Artists of All Time

8
Prince is listed (or ranked) 8 on the list The Greatest Rock Songwriters of All Time
Genre: Hip hop music, Synthpop & New Wave; Nationality: United States of America

Albums: Purple Rain, Sign 'O' the Times, 1999, Love Symbol Album, Around the World in a Day, + more

Prince Rogers Nelson (June 7, 1958 – April 21, 2016) was an American singer, songwriter, musician, record producer, dancer, actor, and filmmaker. With a career spanning four decades, Prince was ...more

More Prince 

The Best Prince Songs of All Time #57 of 316 The Greatest Singers of the Past 30 Years #275 of 1,891 The Greatest Musical Artists of All Time

9
Mick Jagger & Keith ... is listed (or ranked) 9 on the list The Greatest Rock Songwriters of All Time
10
Stevie Nicks is listed (or ranked) 10 on the list The Greatest Rock Songwriters of All Time
Genre: Classic rock, Pop music & Rock music; Nationality: United States of America

Albums: Bella Donna, Buckingham Nicks, Trouble in Shangri-La, Enchanted, Rock a Little, + more

Stephanie Lynn Nicks (born May 26, 1948) is an American singer and songwriter. Nicks is best known for her work as a songwriter and vocalist with Fleetwood Mac, and also for her chart-topping ...more

More Stevie Nicks 

Fascinating Stories From Stevie Nicks’s Love Life #16 of 225 The Greatest Living Rock Songwriters #64 of 316 The Greatest Singers of the Past 30 Years

11
George Harrison is listed (or ranked) 11 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Experimental rock; Nationality: United Kingdom

Albums: All Things Must Pass, Cloud Nine, Living in the Material World, Thirty Three & 1/3, George Harrison, + more

George Harrison (25 February 1943 – 29 November 2001) was an English musician, singer-songwriter, and music and film producer who achieved international fame as the lead guitarist of the ...more

More George Harrison 

The Best George Harrison Albums of All Time #76 of 316 The Greatest Singers of the Past 30 Years #17 of 1,891 The Greatest Musical Artists of All Time

12
Johnny Cash is listed (or ranked) 12 on the list The Greatest Rock Songwriters of All Time
Genre: Outlaw country, Christian music & Americana; Nationality: United States of America

Albums: American V: A Hundred Highways, American IV: The Man Comes Around, At Folsom Prison, American Recordings, American III: Solitary Man, + more

John R. "Johnny" Cash (February 26, 1932 – September 12, 2003) was an American singer-songwriter, guitarist, actor, and author. He is one of the best-selling music artists of all time, ...more

More Johnny Cash 

The Best Johnny Cash Songs of All Time #25 of 316 The Greatest Singers of the Past 30 Yearslisted on 1970s Christian Pop Artists

13
Brian Wilson is listed (or ranked) 13 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Outsider music; Nationality: United States of America

Albums: SMiLE, What I Really Want for Christmas, Orange Crate Art, That Lucky Old Sun, Brian Wilson, + more

Brian Douglas Wilson (born June 20, 1942) is an American musician, singer, songwriter, and record producer who co-founded the Beach Boys. After signing with Capitol Records in 1962, Wilson wrote ...more

More Brian Wilson 

The True Story Behind The Film 'Love And Mercy' #11 of 225 The Greatest Living Rock Songwriters #39 of 372 Musicians Who Belong In The Rock And Roll Hall Of Fame

14
Eric Clapton is listed (or ranked) 14 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Rock music & Reggae; Nationality: England

Albums: 461 Ocean Boulevard, Crossroads, Pilgrim, Journeyman, Tears in Heaven, + more

Eric Patrick Clapton, (born 30 March 1945) is an English rock and blues guitarist, singer, and songwriter. He is the only three-time inductee to the Rock and Roll Hall of Fame: once as a solo ...more

More Eric Clapton 

The Very Best Eric Clapton Songs #6 of 225 The Greatest Living Rock Songwriters #84 of 316 The Greatest Singers of the Past 30 Years

15
Robert Plant is listed (or ranked) 15 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Rock music & Folk rock; Nationality: United Kingdom

Albums: Raising Sand, No Quarter: Jimmy Page and Robert Plant Unledded, Walking Into Clarksdale, Mighty Rearranger, Manic Nirvana, + more

Robert Anthony Plant (born 20 August 1948) is an English singer, songwriter, and musician, best known as the lead singer and lyricist of the rock band Led Zeppelin. Plant enjoyed great success ...more

More Robert Plant 

12 Fascinating Facts You Didn't Know About Robert Plant #25 of 225 The Greatest Living Rock Songwriters #19 of 316 The Greatest Singers of the Past 30 Years

16
Bernie Taupin is listed (or ranked) 16 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music and Rock music; Nationality: England

Albums: Tribe, Taupin, He Who Rides the Tiger

Bernard John Taupin (born 22 May 1950) is an English-American lyricist, poet, and singer. He is best known for his long-term collaboration with Elton John, having written the lyrics for most of ...more

More Bernie Taupin 

#30 of 225 The Greatest Living Rock Songwriters #73 of 372 Musicians Who Belong In The Rock And Roll Hall Of Fame #3 of 32 Celebrities Turning 70 In 2020

17
John Fogerty is listed (or ranked) 17 on the list The Greatest Rock Songwriters of All Time
Genre: Americana, Blues-rock & Swamp pop; Nationality: United States of America

Albums: Deja Vu All Over Again, Hoodoo, Centerfield, The Blue Ridge Rangers, Revival, + more

John Cameron Fogerty (born May 28, 1945) is an American musician, singer, and songwriter. Together with Doug Clifford, Stu Cook, and his brother Tom Fogerty, he founded the band Creedence ...more

More John Fogerty 

The Best John Fogerty Albums of All Time #77 of 225 The Greatest Living Rock Songwriters #121 of 316 The Greatest Singers of the Past 30 Years

18
Roger Waters is listed (or ranked) 18 on the list The Greatest Rock Songwriters of All Time
Genre: Folk rock, Progressive rock & Art rock; Nationality: England

Albums: The Pros and Cons of Hitch Hiking, Amused to Death, When the Wind Blows, Music From the Body, Ça Ira, + more

George Roger Waters (born 6 September 1943) is an English songwriter, singer, bassist, and composer. In 1965, he co-founded the progressive rock band Pink Floyd. Waters initially served solely ...more

More Roger Waters 

The Best Roger Waters Albums of All Time #26 of 225 The Greatest Living Rock Songwriters #898 of 1,891 The Greatest Musical Artists of All Time

19
Roy Orbison is listed (or ranked) 19 on the list The Greatest Rock Songwriters of All Time
versusmen added Genre: Country pop, Pop music & Rock music; Nationality: United States of America

Albums: The Essential Roy Orbison, King of Hearts, Mystery Girl, Crying, The Orbison Way, + more

Roy Kelton Orbison (April 23, 1936 – December 6, 1988) was an American singer, songwriter, and musician known for his impassioned singing style, complex song structures, and dark, emotional ...more

More Roy Orbison 

The Best Roy Orbison Albums of All Time #44 of 316 The Greatest Singers of the Past 30 Years #31 of 1,891 The Greatest Musical Artists of All Time

20
Don Henley is listed (or ranked) 20 on the list The Greatest Rock Songwriters of All Time
Genre: Pop music, Rock music & Country rock; Nationality: United States of America

Albums: The End of the Innocence, Building the Perfect Beast, I Can't Stand Still, End of the Innocence, Dirty Laundry, + more

Donald Hugh Henley (born July 22, 1947) is an American musician, singer, songwriter, record producer and founding member of the Eagles. He was the drummer and co-lead vocalist for the Eagles ...more

More Don Henley 

The Best Don Henley Albums of All Time #21 of 225 The Greatest Living Rock Songwriters #93 of 316 The Greatest Singers of the Past 30 Years

21
Stevie Wonder is listed (or ranked) 21 on the list The Greatest Rock Songwriters of All Time
Genre: Motown Sound, Psychedelic soul & Pop music; Nationality: United States of America

Albums: Songs in the Key of Life, Innervisions, Talking Book, Stevie Wonder's Original Musiquarium I, Music of My Mind, + more

Stevland Hardaway Morris (born May 13, 1950), better known by his stage name Stevie Wonder, is an American singer, songwriter, musician and record producer. A prominent figure in popular music, ...more

More Stevie Wonder 

The Best Stevie Wonder Albums of All Time #13 of 316 The Greatest Singers of the Past 30 Years #104 of 269 The Most Trustworthy Celebrities in the World

22
Tom Petty is listed (or ranked) 22 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Heartland rock & Rock music; Nationality: United States of America

Albums: Full Moon Fever, Wildflowers, Highway Companion, Mary Jane's Last Dance, Free Fallin', + more

Thomas Earl Petty (October 20, 1950 – October 2, 2017) was an American singer-songwriter, multi-instrumentalist, record producer, and actor. He was the lead singer of Tom Petty and the ...more

More Tom Petty 

#85 of 316 The Greatest Singers of the Past 30 Years #79 of 1,891 The Greatest Musical Artists of All Time #139 of 784 The Best Singers of All Time

23
Buddy Holly is listed (or ranked) 23 on the list The Greatest Rock Songwriters of All Time
Genre: Lubbock sound, Rock music & Rockabilly; Nationality: United States of America

Albums: Buddy, 20 Golden Greats, What You Been A-Missin': What You've Been A-Missin', The Buddy Holly Story, That'll Be The Day, + more

Charles Hardin Holley (September 7, 1936 – February 3, 1959), known professionally as Buddy Holly, was an American musician and singer-songwriter who was a central and pioneering figure of ...more

More Buddy Holly 

What Actually Happened The Day The Music Died? #37 of 1,891 The Greatest Musical Artists of All Time #509 of 784 The Best Singers of All Time

24
Billy Joel is listed (or ranked) 24 on the list The Greatest Rock Songwriters of All Time
Genre: Blue-eyed soul, Pop music & Rock music; Nationality: United States of America

Albums: The Stranger, Piano Man, 52nd Street, Glass Houses, An Innocent Man, + more

William Martin Joel (born May 9, 1949) is an American singer-songwriter, composer, and pianist. Commonly nicknamed the "Piano Man" after his first hit and signature song of the same ...more

More Billy Joel 

The Best Billy Joel Songs of All Time #37 of 225 The Greatest Living Rock Songwriterslisted on Famous Accordionists

25
David Gilmour is listed (or ranked) 25 on the list The Greatest Rock Songwriters of All Time
Genre: Blues-rock, Rock music & Experimental rock; Nationality: England

Albums: On an Island, David Gilmour, Remember That Night, About Face, Live in Gdańsk, + more

David Jon Gilmour ( GHIL-mor; born 6 March 1946) is an English multi-instrumentalist, singer and songwriter who was a member of the progressive rock band Pink Floyd. He joined the group as ...more

More David Gilmour 

#28 of 225 The Greatest Living Rock Songwriters #171 of 316 The Greatest Singers of the Past 30 Years #74 of 1,891 The Greatest Musical Artists of All Time