18.6k voters

The Greatest Rock Songwriters of All Time

Updated January 22, 2021 353.3k votes 18.6k voters 121.5k views213 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.
  • Paul McCartney1

    Paul McCartney

    Pop music, Rock music

    AlbumsFlaming Pie, Ram, McCartney, Chaos and Creation in the Backyard, Press to Play

    Sir James Paul McCartney (born 18 June 1942) is an English singer, songwriter, musician,...  more

    More Paul McCartney 

    The Best Paul McCartney Songs#85 of 269 The Most Trustworthy Celebrities in the World

  • John Lennon2

    John Lennon

    Blues-rock, Pop music

    AlbumsImagine, John Lennon/Plastic Ono Band, Double Fantasy, Milk and Honey, Walls and Bridges

    John Winston Ono Lennon (born John Winston Lennon, 9 October 1940 – 8 December 1980) was an...  more

    More John Lennon 

    28 Facts You Didn't Know About John Lennon15 Conspiracies About John Lennon's Death That People Truly Believe

  • Bob Dylan3

    Bob Dylan

    Blues-rock, Rock music

    AlbumsHighway 61 Revisited, Blood on the Tracks, Blonde on Blonde, The Freewheelin' Bob Dylan, Bringing It All Back Home

    Bob Dylan (born May 24, 1941) is an American singer-songwriter, author, poet, and visual...  more

    More Bob Dylan 

    The Best Bob Dylan Songs#48 of 162 1970s Christian Pop Artists

  • Elton John4

    Elton John

    Pop music, Rock music

    AlbumsGoodbye 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

    Sir Elton Hercules John (born 25 March 1947) is an English singer, songwriter, pianist, and...  more

    More Elton John 

    All Of The Inaccuracies In 'Rocketman'#175 of 439 Famous Men You'd Want to Have a Beer With

  • David Bowie5

    David Bowie

    Rock music, Psychedelic pop

    AlbumsThe Rise and Fall of Ziggy Stardust and the Spiders From Mars, Hunky Dory, Diamond Dogs, Aladdin Sane, "Heroes"

    David Robert Jones (8 January 1947 – 10 January 2016), known professionally as David Bowie (,...  more

    More David Bowie 

    The Best David Bowie Songs of All Time#629 of 1,017 The Best Actors in Film History

  • Freddie Mercury6

    Freddie Mercury

    Pop music, Rock music

    AlbumsThe Solo Collection, Barcelona, Mr. Bad Guy, Time, Guide Me Home

    Freddie Mercury (born Farrokh Bulsara; 5 September 1946 – 24 November 1991) was a British...  more

    More Freddie Mercury 

    All About Mary Austin, The Love Of Freddie Mercury's Life#1 of 739 The Best Singers of All Time

  • Paul Simon7

    Paul Simon

    Rock music, Folk music

    AlbumsGraceland, Still Crazy After All These Years, So Beautiful or So What, Paul Simon, The Rhythm of the Saints

    Paul Frederic Simon (born October 13, 1941) is an American singer-songwriter and actor....  more

    More Paul Simon 

    The Best Paul Simon Solo Songs of All Time#113 of 465 The Greatest Musical Artists of the '80s

  • Mick Jagger & Keith Richards8
  • Brian Wilson9

    Brian Wilson

    Pop music, Rock music

    AlbumsSMiLE, What I Really Want for Christmas, Orange Crate Art, That Lucky Old Sun, Brian Wilson

    Brian Douglas Wilson (born June 20, 1942) is an American musician, singer, songwriter, and...  more

    More Brian Wilson 

    The True Story Behind The Film 'Love And Mercy'#51 of 105 The Most Influential Contemporary Americans

  • Robert Plant10

    Robert Plant

    Blues-rock, Rock music

    AlbumsRaising Sand, No Quarter: Jimmy Page and Robert Plant Unledded, Walking Into Clarksdale, Mighty Rearranger, Manic Nirvana

    Robert Anthony Plant (born 20 August 1948) is an English singer, songwriter, and musician,...  more

    More Robert Plant 

    12 Fascinating Facts You Didn't Know About Robert Plant#16 of 196 The Greatest Male Pop Singers of All Time

  • Prince11


    Hip hop music, Synthpop

    AlbumsPurple Rain, Sign 'O' the Times, 1999, Love Symbol Album, Around the World in a Day

    Prince Rogers Nelson (June 7, 1958 – April 21, 2016) was an American singer, songwriter,...  more

    More Prince 

    Everything The World Should Know About Prince From His Band, The Revolution#37 of 66 The Strangest Opening Act Bookings Ever

  • Johnny Cash12

    Johnny Cash

    Outlaw country, Christian music

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

    John R. "Johnny" Cash (February 26, 1932 – September 12, 2003) was an American...  more
    Spotify buy button

    More Johnny Cash 

    The Best Johnny Cash Songs of All Time#161 of 403 Famous Role Models We'd Like to Meet In Person

  • Eric Clapton13

    Eric Clapton

    Blues-rock, Rock music

    Albums461 Ocean Boulevard, Crossroads, Pilgrim, Journeyman, Tears in Heaven

    Eric Patrick Clapton, (born 30 March 1945) is an English rock and blues guitarist, singer,...  more
    Spotify buy button

    More Eric Clapton 

    All the Drugs, Murder, Adultery, and Disaster Around Eric Clapton's LaylaThe Best Eric Clapton Albums of All Time

  • George Harrison14

    George Harrison

    Pop music, Rock music

    AlbumsAll Things Must Pass, Cloud Nine, Living in the Material World, Thirty Three & 1/3, George Harrison

    George Harrison (25 February 1943 – 29 November 2001) was an English musician,...  more

    More George Harrison 

    The Best George Harrison Albums of All Time#32 of 639 The Greatest Lead Guitarists Of All Time

  • Bernie Taupin15

    Bernie Taupin

    Pop music, Rock music

    AlbumsTribe, Taupin, He Who Rides the Tiger

    Bernard John Taupin (born 22 May 1950) is an English-American lyricist, poet, and singer. He...  more
  • Stevie Nicks16

    Stevie Nicks

    Classic rock, Pop music

    AlbumsBella Donna, Buckingham Nicks, Trouble in Shangri-La, Enchanted, Rock a Little

    Stephanie Lynn Nicks (born May 26, 1948) is an American singer and songwriter. Nicks is best...  more

    More Stevie Nicks 

    Fascinating Stories From Stevie Nicks’s Love Life#18 of 602 The Best Female Vocalists Ever

  • Stevie Wonder17

    Stevie Wonder

    Motown Sound, Psychedelic soul

    AlbumsSongs in the Key of Life, Innervisions, Talking Book, Stevie Wonder's Original Musiquarium I, Music of My Mind

    Stevland Hardaway Morris (born May 13, 1950), better known by his stage name Stevie Wonder, is...  more
    Spotify buy button

    More Stevie Wonder 

    The Best Stevie Wonder Songs of All Time#1017 of 1,355 The Greatest Minds of All Time

  • Jim Croce18

    Jim Croce

    Pop music, Rock music

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

    James Joseph Croce (; January 10, 1943 – September 20, 1973) was an American folk and rock...  more

    More Jim Croce 

    The Best Jim Croce Albums of All Time#29 of 355 Musicians Who Belong In The Rock And Roll Hall Of Fame

  • Tom Petty19

    Tom Petty

    Blues-rock, Heartland rock

    AlbumsFull Moon Fever, Wildflowers, Highway Companion, Mary Jane's Last Dance, Free Fallin'

    Thomas Earl Petty (October 20, 1950 – October 2, 2017) was an American singer-songwriter,...  more

    More Tom Petty 

    #150 of 309 Famous People Most Likely to Live to 100#40 of 178 The Best Solo Artists Who Used to Front a Band

  • Billy Joel20

    Billy Joel

    Blue-eyed soul, Pop music

    AlbumsThe Stranger, Piano Man, 52nd Street, Glass Houses, An Innocent Man

    William Martin Joel (born May 9, 1949) is an American singer-songwriter, composer, and...  more

    More Billy Joel 

    The Best Billy Joel Songs of All Time#9 of 136 Famous Accordionists

  • Roger Waters21

    Roger Waters

    Folk rock, Progressive rock

    AlbumsThe Pros and Cons of Hitch Hiking, Amused to Death, When the Wind Blows, Music From the Body, Ça Ira

    George Roger Waters (born 6 September 1943) is an English songwriter, singer, bassist, and...  more

    More Roger Waters 

    The Best Roger Waters Albums of All Time#170 of 1,728 The Best Rock Bands of All Time

  • Roy Orbison22

    Roy Orbison

    Country pop, Pop music

    AlbumsThe Essential Roy Orbison, King of Hearts, Mystery Girl, Crying, The Orbison Way

    Roy Kelton Orbison (April 23, 1936 – December 6, 1988) was an American singer, songwriter, and...  more

    More Roy Orbison 

    The Best Roy Orbison Albums of All Time#139 of 291 The Top Country Artists of All Time

  • David Gilmour23

    David Gilmour

    Blues-rock, Rock music

    AlbumsOn an Island, David Gilmour, Remember That Night, About Face, Live in Gdańsk

    David Jon Gilmour ( GHIL-mor; born 6 March 1946) is an English multi-instrumentalist, singer...  more

    More David Gilmour 

    #662 of 816 These Poetic Geniuses Wrote Your Favorite Songs of All Time#334 of 583 The Greatest Entertainers of All Time

  • John Denver24

    John Denver

    Western music, Pop music

    AlbumsRocky Mountain Christmas, Christmas Like a Lullaby, A Christmas Together, Take Me Home, Country Roads

    Henry John Deutschendorf Jr. (December 31, 1943 – October 12, 1997), known professionally as...  more

    More John Denver 

    The Best John Denver Albums of All Time#47 of 525 Which Artist Would You Bring Back From The Dead To Write One More Song?

  • John Fogerty25

    John Fogerty

    Americana, Blues-rock

    AlbumsDeja Vu All Over Again, Hoodoo, Centerfield, The Blue Ridge Rangers, Revival

    John Cameron Fogerty (born May 28, 1945) is an American musician, singer, and songwriter....  more

    More John Fogerty 

    The Best John Fogerty Albums of All Time#40 of 542 The Greatest Guitarists Of All Time