Music

The Greatest Rock Songwriters of All Time 

Ranker Community
Originally by Ranker Community
Updated July 5, 2020 316.3k votes 16.9k voters 112.9k views 232 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 269 The Greatest Living Rock Songwriters #14 of 668 The Best Rock Vocalists

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 

28 Facts You Didn't Know About John Lennon #29 of 668 The Best Rock Vocalistslisted 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 269 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 269 The Greatest Living Rock Songwriters #15 of 668 The Best Rock Vocalists

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 Albums of All Time #4 of 269 The Greatest Living Rock Songwriters #9 of 668 The Best Rock Vocalists

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 

David Bowie and His Mysterious Connections to the Occult and Paganism #4 of 668 The Best Rock Vocalists #17 of 1,043 The Best Singers 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 

Everything We Know About Freddie Mercury’s Last Relationship #1 of 668 The Best Rock Vocalists #1 of 1,043 The Best Singers of All Time

8
Mick Jagger & Keith ... is listed (or ranked) 8 on the list The Greatest Rock Songwriters of All Time
9
Stevie Nicks is listed (or ranked) 9 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 #23 of 269 The Greatest Living Rock Songwriters #5 of 668 The Best Rock Vocalists

10
Prince is listed (or ranked) 10 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 #8 of 668 The Best Rock Vocalists #11 of 1,043 The Best Singers of All Time

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 #60 of 668 The Best Rock Vocalists #471 of 1,043 The Best Singers of All Time

12
Brian Wilson is listed (or ranked) 12 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' #10 of 269 The Greatest Living Rock Songwriters #114 of 668 The Best Rock Vocalists

13
Johnny Cash is listed (or ranked) 13 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 #10 of 668 The Best Rock Vocalistslisted on 1970s Christian Pop Artists

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 

All the Drugs, Murder, Adultery, and Disaster Around Eric Clapton's Layla #9 of 269 The Greatest Living Rock Songwriters #35 of 668 The Best Rock Vocalists

15
Bernie Taupin is listed (or ranked) 15 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 

#38 of 269 The Greatest Living Rock Songwriters #94 of 418 Musicians Who Belong In The Rock And Roll Hall Of Fame #3 of 32 Celebrities Turning 70 In 2020

16
Robert Plant is listed (or ranked) 16 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 #33 of 269 The Greatest Living Rock Songwriters #2 of 668 The Best Rock Vocalists

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

Albums: Excitable Boy, The Wind, I'll Sleep When I'm Dead: An Anthology, Warren Zevon, The Envoy, + more

Warren William Zevon (; January 24, 1947 – September 7, 2003) was an American rock singer-songwriter and musician. Zevon's most famous compositions include "Werewolves of London", ...more

More Warren Zevon 

The Best Warren Zevon Albums of All Time #184 of 418 Musicians Who Belong In The Rock And Roll Hall Of Fame #254 of 1,043 The Best Singers of All Time

18
Stevie Wonder is listed (or ranked) 18 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 #22 of 1,043 The Best Singers of All Time #11 of 2,042 The Greatest Musical Artists of All Time

19
Roger Waters is listed (or ranked) 19 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 #35 of 269 The Greatest Living Rock Songwriters #167 of 668 The Best Rock Vocalists

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 #26 of 269 The Greatest Living Rock Songwriters #13 of 668 The Best Rock Vocalists

21
John Fogerty is listed (or ranked) 21 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 #79 of 269 The Greatest Living Rock Songwriters #25 of 668 The Best Rock Vocalists

22
Roy Orbison is listed (or ranked) 22 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 #20 of 668 The Best Rock Vocalists #444 of 1,043 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? #73 of 668 The Best Rock Vocalists #514 of 1,043 The Best Singers of All Time

24
Tom Petty is listed (or ranked) 24 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 

#26 of 668 The Best Rock Vocalists #89 of 1,043 The Best Singers of All Time #78 of 2,042 The Greatest Musical Artists of All Time

25
Jim Croce is listed (or ranked) 25 on the list The Greatest Rock Songwriters of All Time
LarzLarzen added Genre: Pop music, Rock music & Folk music; Nationality: United States of America

Albums: Simply the Best: Time in a Bottle: His Greatest Hits, Jim Croce Smash Hits, Singer Songwriter, Bombs Over Puerto Rico, Life and Times, + more

James Joseph Croce (; January 10, 1943 – September 20, 1973) was an American folk and rock singer-songwriter. Between 1966 and 1973, Croce released five studio albums and numerous singles. He ...more

More Jim Croce 

The Best Jim Croce Albums of All Time #45 of 418 Musicians Who Belong In The Rock And Roll Hall Of Fame #174 of 1,043 The Best Singers of All Time