Rolling Stone The 500 Greatest Songs of All Time

For the first time in 17 years, we've completely remade our list of the best songs ever. More than 250 artists, writers, and industry figures helped us choose a brand-new list full of historic favorites, world-changing anthems, and new classics

1.

Aretha Franklin
Respect
2.

Public Enemy
Fight the Power
3.

Sam Cooke
A Change Is Gonna Come
4.

Bob Dylan
Like a Rolling Stone
5.

Nirvana
Smells Like Teen Spirit
6.

Marvin Gaye
What's Going On
7.

The Beatles
Strawberry Fields Forever
8.

Missy Elliott
Get Ur Freak On
9.

Fleetwood Mac
Dreams
10.

OutKast
Hey Ya!
11.

The Beach Boys
God Only Knows
12.

Stevie Wonder
Superstition
13.

The Rolling Stones
Gimme Shelter
14.

The Kinks
Waterloo Sunset
15.

The Beatles
I Want to Hold Your Hand
16.

Beyoncé Knowles
Crazy in Love
17.

Queen
Bohemian Rhapsody
18.

Prince
Purple Rain
19.

John Lennon
Imagine
20.

Robyn
Dancing on My Own
21.

Billie Holiday
Strange Fruit
22.

The Ronettes
Be My Baby
23.

David Bowie
Heroes
24.

The Beatles
A Day in the Life
25.

Kanye West
Runaway
26.

Joni Mitchell
A Case of You
27.

Bruce Springsteen
Born to Run
28.

Talking Heads
Once in a Lifetime
29.

Dr. Dre
Nuthin' but a "G" Thang
30.

Lorde
Royals
31.

The Rolling Stones
Satisfaction
32.

The Notorious B.I.G.
Juicy
33.

Chuck Berry
Johnny B. Goode
34.

James Brown
Papa's Got a Brand New Bag, Part 1
35.

Little Richard
Tutti Frutti
36.

The White Stripes
Seven Nation Army
37.

Prince
When Doves Cry
38.

Otis Redding
(Sittin' on) The Dock of the Bay
39.

OutKast
B.O.B.
40.

The Jimi Hendrix Experience
All Along the Watchtower
41.

Joy Division
Love Will Tear Us Apart
42.

Bob Marley
Redemption Song
43.

The Temptations
My Girl
44.

Michael Jackson
Billie Jean
45.

Kendrick Lamar
Alright
46.

M.I.A.
Paper Planes
47.

Elton John
Tiny Dancer
48.

Radiohead
Idioteque
49.

Lauryn Hill
Doo Wop (That Thing)
50.

Daddy Yankee
Gasolina

Created: 2023-11-23 10:55:04 By: zag