Greatest Songs of All Time

Rank Song Artist Year
#1
I Heard It Through the Grapevine Marvin Gaye 1968
#2
God Only Knows The Beach Boys 1966
#3
Be My Baby The Ronettes 1963
#4
Smells Like Teen Spirit Nirvana 1991
#5
Superstition Stevie Wonder 1972
#6
Like a Rolling Stone Bob Dylan 1965
#7
Good Vibrations The Beach Boys 1966
#8
"Heroes" David Bowie 1977
#9
Love Will Tear Us Apart Joy Division 1980
#10
Respect Aretha Franklin 1967
#11
Strange Fruit Billie Holiday 1939
#12
When Doves Cry Prince, The Revolution 1984
#13
Waterloo Sunset The Kinks 1967
#14
Hey Jude The Beatles 1968
#15
I Want You Back The Jacksons 1969
#16
Imagine John Lennon 1971
#17
God Save the Queen Sex Pistols 1977
#18
The Message Grandmaster Flash & The Furious Five 1982
#19
Suspicious Minds Elvis Presley 1969
#20
Louie Louie The Kingsmen 1963
#21
What's Going On Marvin Gaye 1971
#22
You Really Got Me The Kinks 1964
#23
Born to Run Bruce Springsteen 1975
#24
There Is a Light That Never Goes Out The Smiths 1986
#25
Johnny B. Goode Chuck Berry 1958
#26
Strawberry Fields Forever The Beatles 1967
#27
Billie Jean Michael Jackson 1982
#28
Blue Monday New Order 1983
#29
Once in a Lifetime Talking Heads 1980
#30
My Generation The Who 1965
#31
A Change Is Gonna Come Sam Cooke 1964
#32
Fight the Power Public Enemy 1989
#33
Eleanor Rigby The Beatles 1966
#34
Stand by Me Ben E. King 1962
#35
Whole Lotta Love Led Zeppelin 1969
#36
Yesterday The Beatles 1965
#37
Something The Beatles 1969
#38
Paranoid Black Sabbath 1970
#39
The Weight The Band 1968
#40
London Calling The Clash 1979
#41
I Feel Love Donna Summer 1977
#42
A Day in the Life The Beatles 1967
#43
Bridge Over Troubled Water Simon & Garfunkel 1970
#44
Eight Miles High The Byrds 1966
#45
Paint It Black The Rolling Stones 1966
#46
(Sittin' on) The Dock of the Bay Otis Redding 1964
#47
Nothing Compares 2 U Sinéad O'Connor 1990
#48
Losing My Religion R.E.M. 1991
#49
All Along the Watchtower The Jimi Hendrix Experience 1968
#50
Tangled Up In Blue Bob Dylan 1975
#51
Gimme Shelter The Rolling Stones 1969
#52
Jailhouse Rock Elvis Presley 1957
#53
Life on Mars? David Bowie 1971
#54
Walk on the Wild Side Lou Reed 1972
#55
How Soon Is Now? The Smiths 1984
#56
Heartbreak Hotel Elvis Presley 1956
#57
Ghost Town The Specials 1981
#58
Proud Mary Creedence Clearwater Revival 1969
#59
I Want to Hold Your Hand The Beatles 1963
#60
Family Affair Sly & the Family Stone 1971
#61
Sympathy for the Devil The Rolling Stones 1968
#62
Ain't No Sunshine Bill Withers 1971
#63
Jumpin' Jack Flash The Rolling Stones 1968
#64
This Land Is Your Land Woody Guthrie 1956
#65
Suzanne Leonard Cohen 1967
#66
Common People Pulp 1995
#67
I Wanna Be Your Dog The Stooges 1969
#68
Where Is My Mind? Pixies 1988
#69
Subterranean Homesick Blues Bob Dylan 1965
#70
Heart of Glass Blondie 1978
#71
Bohemian Rhapsody Queen 1975
#72
Space Oddity David Bowie 1969
#73
(Don't Fear) The Reaper Blue Öyster Cult 1976
#74
Under Pressure Queen, David Bowie 1981
#75
Stairway to Heaven Led Zeppelin 1971
#76
Wouldn't It Be Nice The Beach Boys 1966
#77
Loser Beck 1993
#78
Ever Fallen in Love (With Someone You Shouldn't've) Buzzcocks 1978
#79
Little Red Corvette Prince 1982
#80
One Nation Under a Groove Funkadelic 1978
#81
Purple Rain Prince, The Revolution 1984
#82
Sweet Child o' Mine Guns N' Roses 1987
#83
Kiss Prince, The Revolution 1986
#84
White Rabbit Jefferson Airplane 1967
#85
Thunder Road Bruce Springsteen 1975
#86
Penny Lane The Beatles 1967
#87
(I Can't Get No) Satisfaction The Rolling Stones 1965
#88
Every Breath You Take The Police 1983
#89
Dancing in the Street Martha Reeves and the Vandellas 1964
#90
Sexual Healing Marvin Gaye 1982
#91
Maggie May Rod Stewart 1971
#92
Let's Stay Together Al Green 1971
#93
In My Life The Beatles 1965
#94
All the Young Dudes Mott the Hoople 1972
#95
The Boys Are Back in Town Thin Lizzy 1976
#96
Ring of Fire Johnny Cash 1963
#97
Jolene Dolly Parton 1973
#98
A Whiter Shade of Pale Procol Harum 1967
#99
Redemption Song Bob Marley & The Wailers 1980
#100
Bizarre Love Triangle New Order 1986