Last Updated on 6 November 2023

The following list is the Official Definitive List of the 500 best classic rock songs of all time.

I averaged 21 different ranked lists of “Best classic rock songs of all time” to get this definitive compilation.  See my Methodology page for the research process that was used, including all 21 lists that were averaged.

  1. Bohemian Rhapsody – Queen
  2. Hotel California – Eagles
  3. Free Bird – Lynyrd Skynyrd
  4. Purple Haze – Jimi Hendrix
  5. Sweet Child O’ Mine – Guns N’ Roses
  6. Stairway to Heaven – Led Zeppelin
  7. Baba O’Riley – The Who
  8. You Shook Me All Night Long – AC/DC
  9. Comfortably Numb – Pink Floyd
  10. A Day in the Life – The Beatles
  11. More Than a Feeling – Boston
  12. I Love Rock ‘n Roll – Joan Jett
  13. Dream On – Aerosmith
  14. Whole Lotta Love – Led Zeppelin
  15. All Along the Watchtower – Jimi Hendrix
  16. La Grange – ZZ Top
  17. Under Pressure – Queen / David Bowie
  18. Hey Jude – The Beatles
  19. Smoke on the Water – Deep Purple
  20. Paranoid – Black Sabbath
  21. Barracuda – Heart
  22. (I Can’t Get No) Satisfaction – The Rolling Stones
  23. Carry on Wayward Son – Kansas
  24. Rockin’ in the Free World – Neil Young
  25. Kashmir – Led Zeppelin
  26. Back in Black – AC/DC
  27. Like a Rolling Stone – Bob Dylan
  28. Pour Some Sugar on Me – Def Leppard
  29. Born to Be Wild – Steppenwolf
  30. (Don’t Fear) The Reaper – Blue Öyster Cult
  31. Sweet Home Alabama – Lynyrd Skynyrd
  32. Layla – Derek and the Dominos
  33. My Sharona – The Knack
  34. The Boys Are Back in Town – Thin Lizzy
  35. Sultans of Swing – Dire Straits
  36. Roadhouse Blues – The Doors
  37. Another Brick in the Wall (Pt. 2) – Pink Floyd
  38. Tom Sawyer – Rush
  39. Sympathy for the Devil – The Rolling Stones
  40. Turn the Page – Bob Seger
  41. Hound Dog – Elvis Presley
  42. Rock You Like a Hurricane – Scorpions
  43. Slow Ride – Foghat
  44. Gimme Shelter – The Rolling Stones
  45. Imagine – John Lennon
  46. Livin’ on a Prayer – Bon Jovi
  47. Black Dog – Led Zeppelin
  48. Fortunate Son – Creedence Clearwater Revival
  49. She Loves You – The Beatles
  50. Just What I Needed – The Cars
  51. Sweet Emotion – Aerosmith
  52. Free Fallin’ – Tom Petty
  53. Immigrant Song – Led Zeppelin
  54. Welcome to the Jungle – Guns N’ Roses
  55. Born to Run – Bruce Springsteen
  56. Go Your Own Way – Fleetwood Mac
  57. You Really Got Me – The Kinks
  58. We Are the Champions – Queen
  59. Locomotive Breath – Jethro Tull
  60. Crazy Train – Ozzy Osbourne
  61. Won’t Get Fooled Again – The Who
  62. We Will Rock You – Queen
  63. Iron Man – Black Sabbath
  64. Wish You Were Here – Pink Floyd
  65. The Joker – Steve Miller Band
  66. Roxanne – The Police
  67. Don’t Stop Believin’ – Journey
  68. All Right Now – Free
  69. Bad to the Bone – George Thorogood
  70. Bad Company – Bad Company
  71. Rock and Roll All Nite – Kiss
  72. Johnny B. Goode – Chuck Berry
  73. Me and Bobby McGee – Janis Joplin
  74. Jump – Van Halen
  75. Sunshine of Your Love – Cream
  76. Walk This Way – Aerosmith
  77. Panama – Van Halen
  78. Highway to Hell – AC/DC
  79. Fat Bottomed Girls – Queen
  80. Eye of the Tiger – Survivor
  81. School’s Out – Alice Cooper
  82. Roundabout – Yes
  83. Money – Pink Floyd
  84. American Girl – Tom Petty and the Heartbreakers
  85. Midnight Rambler – The Rolling Stones
  86. Ramble On – Led Zeppelin
  87. Paint It, Black – The Rolling Stones
  88. Charity Ball – Fanny
  89. Black Magic Woman – Santana
  90. Maggie May – Rod Stewart
  91. Piece of My Heart – Big Brother and the Holding Company
  92. Heartbreaker – Pat Benatar
  93. Funk #49 – James Gang
  94. American Pie – Don McLean
  95. Smells Like Teen Spirit – Nirvana
  96. Money for Nothing – Dire Straits
  97. You Really Got Me – Van Halen
  98. Another Brick in the Wall (Pt. 1) – Pink Floyd
  99. Rock and Roll – Led Zeppelin
  100. American Woman – The Guess Who
  101. Let It Be – The Beatles
  102. Renegade – Styx
  103. Paradise City – Guns N’ Roses
  104. White Rabbit – Jefferson Airplane
  105. Photograph – Def Leppard
  106. Take It Easy – Eagles
  107. Brown Eyed Girl – Van Morrison
  108. Feel Like Makin’ Love – Bad Company
  109. Over the Hills and Far Away – Led Zeppelin
  110. Another One Bites the Dust – Queen
  111. Starman – David Bowie
  112. Sweet Jane – Lou Reed
  113. Edge of Seventeen – Stevie Nicks
  114. Honky Tonk Women – The Rolling Stones
  115. Stranglehold – Ted Nugent
  116. Everlong – Foo Fighters
  117. Jack and Diane – John Mellencamp
  118. Juke Box Hero – Foreigner
  119. A Hard Day’s Night – The Beatles
  120. While My Guitar Gently Weeps – The Beatles
  121. Have You Ever Seen the Rain – Creedence Clearwater Revival
  122. Burning Heart – Survivor
  123. One – U2
  124. Runnin’ with the Devil – Van Halen
  125. Radar Love – Golden Earring
  126. L.A. Woman – The Doors
  127. Dreams – Fleetwood Mac
  128. Mississippi Queen – Mountain
  129. Magic Carpet Ride – Steppenwolf
  130. Sgt Pepper’s Lonely Hearts Club Band – The Beatles
  131. I Want You to Want Me – Cheap Trick
  132. In the Air Tonight – Phil Collins
  133. Ramblin’ Man – The Allman Brothers Band
  134. Live and Let Die – Paul McCartney and Wings
  135. I Can’t Drive 55 – Sammy Hagar
  136. Enter Sandman – Metallica
  137. Light My Fire – The Doors
  138. Here I Go Again – Whitesnake
  139. Cortez the Killer – Neil Young
  140. Time – Pink Floyd
  141. Knockin’ on Heaven’s Door – Bob Dylan
  142. Layla – Eric Clapton
  143. Crazy on You – Heart
  144. Somebody to Love – Jefferson Airplane
  145. Rhiannon – Fleetwood Mac
  146. The End – The Doors
  147. Eruption – Van Halen
  148. London Calling – The Clash
  149. It’s a Long Way to the Top – AC/DC
  150. Can’t You See – The Marshall Tucker Band
  151. Something – The Beatles
  152. Rocky Mountain Way – Joe Walsh
  153. Summer of ’69 – Bryan Adams
  154. Tiny Dancer – Elton John
  155. For What It’s Worth – Buffalo Springfield
  156. Evil Ways – Santana
  157. Owner of a Lonely Heart – Yes
  158. Runnin’ Down a Dream – Tom Petty
  159. Hold on Loosely – 38 Special
  160. Hold the Line – Toto
  161. Strawberry Fields Forever – The Beatles
  162. Space Oddity – David Bowie
  163. White Room – Cream
  164. California Dreamin’ – The Mamas & the Papas
  165. Highway Star – Deep Purple
  166. Your Song – Elton John
  167. You Ain’t Seen Nothing Yet – Bachman Turner Overdrive
  168. A Whiter Shade of Pale – Procol Harum
  169. Behind Blue Eyes – The Who
  170. Burnin’ for You – Blue Oyster Cult
  171. Show Me the Way – Peter Frampton
  172. Rock’n Me – Steve Miller
  173. Any Way You Want It – Journey
  174. Wanted Dead or Alive – Bon Jovi
  175. Life in the Fast Lane – Eagles
  176. Nights in White Satin – The Moody Blues
  177. Purple Rain – Prince
  178. Riders on the Storm – The Doors
  179. Proud Mary – Creedence Clearwater Revival
  180. Jumpin’ Jack Flash – The Rolling Stones
  181. Fell in Love With a Girl – The White Stripes
  182. Sharp Dressed Man – ZZ Top
  183. Life’s Been Good – Joe Walsh
  184. China Grove – The Doobie Brothers
  185. Born on the Bayou – Creedence Clearwater Revival
  186. Run to the Hills – Iron Maiden
  187. 2112 – Rush
  188. Blitzkrieg Bop – The Ramones
  189. Heard It in a Love Song – The Marshall Tucker Band
  190. Pride and Joy – Stevie Ray Vaughan
  191. Blinded by the Light – Manfred Mann’s Earth Band
  192. Refugee – Tom Petty and the Heartbreakers
  193. I Want to Hold Your Hand – The Beatles
  194. Dog & Butterfly – Heart
  195. Long Cool Woman (In a Black Dress) – The Hollies
  196. You Can’t Always Get What You Want – The Rolling Stones
  197. Take Me Home Tonight – Eddie Money
  198. Rock and Roll, Hoochie Koo – Rick Derringer
  199. Careless Whispers – George Michael
  200. Don’t Bring Me Down – Electric Light Orchestra
  201. Magic Man – Heart
  202. One Way Or Another – Blondie
  203. With a Little Help From My Friends – The Beatles
  204. Start Me Up – The Rolling Stones
  205. House of the Rising Sun – The Animals
  206. White Wedding – Billy Idol
  207. Can You Feel the Love Tonight – Elton John
  208. Rock Around the Clock – Bill Haley and the Comets
  209. Frankenstein – Edgar Winter
  210. We’re an American Band – Grand Funk Railroad
  211. No Woman No Cry – Bob Marley and the Wailers
  212. California Girls – The Beach Boys
  213. Peace of Mind – Boston
  214. Helter Skelter – The Beatles
  215. Lonely Is the Night – Billy Squier
  216. Good Times Roll – The Cars
  217. The Chain – Fleetwood Mac
  218. Thunderstruck – AC/DC
  219. Achilles Last Stand – Led Zeppelin
  220. Lady in Red – Chris De Burgh
  221. Texas Flood – Stevie Ray Vaughan
  222. Livin After Midnight – Judas Priest
  223. Oh Well – Fleetwood Mac
  224. Hair of the Dog – Nazareth
  225. Night Moves – Bob Seger
  226. Crossroads – Cream
  227. Hey Joe – Jimi Hendrix
  228. Hells Bells – AC/DC
  229. Black Betty – Ram Jam
  230. Aqaulung – Jethro Tull
  231. Burning Down the House – Talking Heads
  232. Love Is Love – Culture Club
  233. My Generation – The Who
  234. Every Breath You Take – The Police
  235. I Still Haven’t Found What I’m Looking For – U2
  236. Do it Again – Steely Dan
  237. Black Water – The Doobie Brothers
  238. Born in the U.S.A. – Bruce Springsteen
  239. Pride (In the Name of Love) – U2
  240. The Ocean – Led Zeppelin
  241. Conquistador – Procol Harum
  242. I Want to Know What Love Is – Foreigner
  243. Rebel Yell – Billy Idol
  244. Brain Damage – Pink Floyd
  245. Brown Sugar – The Rolling Stones
  246. Tush – ZZ Top
  247. Lola – The Kinks
  248. Can’t Fight This Feeling – REO Speedwagon
  249. Funeral for a Friend – Elton John
  250. Revolution – The Beatles
  251. Bang a Gong (Get It On) – T. Rex
  252. Break on Through – The Doors
  253. Rocket Man – Elton John
  254. Good Vibrations – The Beach Boys
  255. Saving All My Love for You – Whitney Houston
  256. Flirtin’ with Disaster – Molly Hatchet
  257. Ace of Spades – Motörhead
  258. Hot for Teacher – Van Halen
  259. Simple Man – Lynyrd Skynyrd
  260. Eleanor Rigby – The Beatles
  261. Little Wing – Jimi Hendrix
  262. Ziggy Stardust – David Bowie
  263. Chip Away at the Stone – Aerosmith
  264. My Heart Will Go On – Celine Dion
  265. Thunder Road – Bruce Springsteen
  266. Old Time Rock & Roll – Bob Seger
  267. Saturday Night’s Alright for Fighting – Elton John
  268. Cocaine – Eric Clapton
  269. No One Like You – Scorpions
  270. No Sugar Tonight – The Guess Who
  271. Because of You – 98 Degrees
  272. Should I Stay or Should I Go – The Clash
  273. Foxy Lady – Jimi Hendrix
  274. Rock the Casbah – The Clash
  275. Cold As Ice – Foreigner
  276. Come Sail Away – Styx
  277. Pink Houses – John Mellencamp
  278. Ain’t No Mountain High Enough – Marvin Gaye
  279. I Won’t Back Down – Tom Petty
  280. Love Alive – Heart
  281. Rebel Girl – Bikini Kill
  282. Goodbye Yellow Brick Road – Elton John
  283. Who Are You – The Who
  284. Have You Ever Really Loved a Woman – Brian Adams
  285. Whipping Post – The Allman Brothers Band
  286. Bennie and the Jets – Elton John
  287. Jessica – The Allman Brothers Band
  288. Love in an Elevator – Aerosmith
  289. Hello, I Love You – The Doors
  290. Always – Atlantic Starr
  291. Hard to Handle – The Black Crowes
  292. Tutti Frutti – Little Richard
  293. Already Gone – Eagles
  294. Every Rose Has its Thorn – Poison
  295. Rocket – Def Leppard
  296. Eternal Flame – The Bangles
  297. Brass in Pocket – The Pretenders
  298. Home Sweet Home – Mötley Crüe
  299. My Best Friend’s Girl – The Cars
  300. Young Lust – Pink Floyd
  301. How Deep Is Your Love – The Bee Gees
  302. Sister Christian – Night Ranger
  303. Run Through the Jungle – Creedence Clearwater Revival
  304. Ain’t Talkin’ ’bout Love – Van Halen
  305. Going to California – Led Zeppelin
  306. Lunatic Fringe – Red Rider
  307. Killer Queen – Queen
  308. My Sweet Lord – George Harrison
  309. With or Without You – U2
  310. Even Flow – Pearl Jam
  311. Nothing’s Gonna Change My Love for You – George Benson
  312. Foreplay / Long Time – Boston
  313. The Stroke – Billy Squier
  314. Miss You – The Rolling Stones
  315. La Villa Strangiato – Rush
  316. True – Spandau Ballet
  317. We’re Not Gonna Take It – Twisted Sister
  318. Caught Up in You – 38 Special
  319. Young Americans – David Bowie
  320. Like a Prayer – Madonna
  321. Free Ride – Edgar Winter
  322. Mr. Crowley – Ozzy Osbourne
  323. What I Like About You – The Romantics
  324. Separate Ways (Worlds Apart) – Journey
  325. Gonna Make You Sweat – C+C Music Factory
  326. Life on Mars – David Bowie
  327. Mama, I’m Coming Home – Ozzy Osbourne
  328. Norwegian Wood – The Beatles
  329. Boys of Summer – Don Henley
  330. Dust in the Wind – Kansas
  331. Hit Me with Your Best Shot – Pat Benatar
  332. Voodoo Child (Slight Return) – Jimi Hendrix
  333. Wheel in the Sky – Journey
  334. Rock & Roll Band – Boston
  335. Black Hole Sun – Soundgarden
  336. War Pigs – Black Sabbath
  337. Smokin’ – Boston
  338. Every Little Thing She Does Is Magic – The Police
  339. Ohio – Crosby, Stills, Nash, & Young
  340. Poison – Bel Biv DeVoe
  341. Across the Universe – The Beatles
  342. Lucky Man – Emerson, Lake & Palmer
  343. Legs – ZZ Top
  344. Gold Dust Woman – Fleetwood Mac
  345. It’s a Beautiful Day – White Bird
  346. Lady Jane – The Rolling Stones
  347. Feels Like the First Time – Foreigner
  348. Little Queen – Heart
  349. Touch Me – The Doors
  350. Flying High Again – Ozzy Osbourne
  351. The Spirit of Radio – Rush
  352. Here Comes the Sun – The Beatles
  353. Moon River – Audrey Hepburn
  354. Don’t Stand So Close to Me – The Police
  355. Walk On the Wild Side – Lou Reed
  356. Message in a Bottle – The Police
  357. Centerfold – J. Geils Band
  358. Nothing Else Matters – Metallica
  359. Hysteria – Def Leppard
  360. Rock ‘n’ Roll Fantasy – Bad Company
  361. Push It – Salt-N-Pepa
  362. Dream Weaver – Gary Wright
  363. Girls, Girls, Girls – Mötley Crüe
  364. Fly Like an Eagle – Steve Miller
  365. Back in the Saddle – Aerosmith
  366. Reeling in the Years – Steely Dan
  367. Somebody to Love – Queen
  368. Child in Time – Deep Purple
  369. You Give Love a Bad Name – Bon Jovi
  370. Come Together – The Beatles
  371. Jamie’s Cryin’ – Van Halen
  372. Karn Evil 9 – Emerson, Lake & Palmer
  373. Let’s Go – The Cars
  374. Just a Song Before I Go – Crosby, Stills & Nash
  375. The Real Me – The Who
  376. Fool in the Rain – Led Zeppelin
  377. Walking On the Moon – The Police
  378. Breakdown – Tom Petty and the Heartbreakers
  379. Love Her Madly – The Doors
  380. Fooled Around and Fell In Love – Elvin Bishop
  381. Beast of Burden – The Rolling Stones
  382. I’ve Seen All Good People – Yes
  383. Call Me the Breeze – Lynyrd Skynyrd
  384. Subdivisions – Rush
  385. Let My Love Open the Door – Pete Townshend
  386. Dance the Night Away – Van Halen
  387. Rainbow in the Dark – Dio
  388. Magic Carpet Ride – Steppenwolf
  389. Still Loving You – Scorpions
  390. Heat of the Moment – Asia
  391. People Are Strange – The Doors
  392. Help – The Beatles
  393. Witchy Woman – The Eagles
  394. Living After Midnight – Judas Priest
  395. Spinning Wheel – Blood, Sweat & Tears
  396. Call Me Maybe – Carly Rae Jepsen
  397. Intro/Sweet Jane – Velvet Underground/Lou Reed
  398. D’yer Mak’er – Led Zeppelin
  399. Don’t Look Back – Boston
  400. Two Tickets to Paradise – Eddie Money
  401. What Is and What Should Never Be – Led Zeppelin
  402. Party Rock Anthem – LMFAO
  403. Piano Man – Billy Joel
  404. Dogs – Pink Floyd
  405. Down on the Corner – Creedence Clearwater Revival
  406. Time of the Season – The Zombies
  407. Once in a Lifetime – Talking Heads
  408. Because the Night – Patti Smith Group
  409. Band on the Run – Paul McCartney and Wings
  410. Interstate Love Song – Stone Temple Pilots
  411. Can’t Get Enough – Bad Company
  412. Give a Little Bit – Supertramp
  413. Rock with You – Michael Jackson
  414. Groove Is in the Heart – Deee-Lite
  415. One of These Nights – Eagles
  416. Sunday Bloody Sunday – U2
  417. New Year’s Day – U2
  418. Gimme All Your Lovin’ – ZZ Top
  419. Run Like Hell – Pink Floyd
  420. Shine On You Crazy Diamond – Pink Floyd
  421. You Might Think – The Cars
  422. Limelight – Rush
  423. You Got Another Thing Comin’ – Judas Priest
  424. Surrender – Cheap Trick
  425. Takin’ Care of Business – Bachman-Turner Overdrive
  426. Would? – Alice in Chains
  427. Take the Long Way Home – Supertramp
  428. Where the Streets Have No Name – U2
  429. Hot Blooded – Foreigner
  430. Shakin’ – Eddie Money
  431. Good Times Bad Times – Led Zeppelin
  432. Why Can’t This Be Love – Van Halen
  433. Peaceful Easy Feeling – Eagles
  434. Changes – David Bowie
  435. Run to You – Bryan Adams
  436. Everybody Wants Some – Van Halen
  437. Green-Eyed Lady – Sugarloaf
  438. Fly By Night – Rush
  439. There’s Only One Way to Rock – Sammy Hagar
  440. Amerian Pie – Don Mclean
  441. From the Beginning – ELP
  442. I’ll Wait – Van Halen
  443. Train in Vain – The Clash
  444. Rock On – David Essex
  445. You’ve Got to Hide Your Love Away – The Beatles
  446. Who Do You Love – George Thorogood
  447. Us and Them – Pink Floyd
  448. Rag Doll – Aerosmith
  449. Jungle Love – Steve Miller
  450. I Need a Lover – John Mellencamp
  451. Detroit Rock City – Kiss
  452. When the Levee Breaks – Led Zeppelin
  453. Got Me Under Pressure – ZZ Top
  454. I Saw Her Standing There – The Beatles
  455. Double Vision – Foreigner
  456. Long Train Runnin’ – The Doobie Brothers
  457. Hot Rod Lincoln – Commander Cody & His Lost Planet Airmen
  458. Swingtown – Steve Miller
  459. Misty Mountain Hop – Led Zeppelin
  460. Werewolves of London – Warren Zevon
  461. Sledgehammer – Peter Gabriel
  462. Round and Round – Ratt
  463. Middle of the Road – The Pretenders
  464. The Logical Song – Supertramp
  465. Hurts So Good – John Mellencamp
  466. I’d Love to Change the World – Ten Years After
  467. Into the Great Wide Open – Tom Petty
  468. Blackbird – The Beatles
  469. You Oughta Know – Alanis Morissette
  470. That Smell – Lynyrd Skynyrd
  471. Dreams – Van Halen
  472. Goodbye Blue Sky – Pink Floyd
  473. Beautiful Loser – Bob Seger
  474. Love Hurts – Nazareth
  475. Dirty Deeds Done Dirt Cheap – AC/DC
  476. How Many Friends – The Who
  477. You’re All I’ve Got Tonight – The Cars
  478. You Make Loving Fun – Fleetwood Mac
  479. Close to the Edge – Yes
  480. Stop Draggin’ My Heart Around – Stevie Nicks
  481. Dream Police – Cheap Trick
  482. Train Kept a Rollin’ – Aerosmith
  483. Since I’ve Been Loving You – Led Zeppelin
  484. You’ve Got Another Thing Comin’ – Judas Priest
  485. Wrapped Around Your Finger – The Police
  486. Ticket to Ride – The Beatles
  487. Trampled Under Foot – Led Zeppelin
  488. Fame – David Bowie
  489. Synchronicity II – The Police
  490. All the Young Dudes – Mott the Hoople
  491. Shout at the Devil – Mötley Crüe
  492. Tuesday’s Gone – Lynyrd Skynyrd
  493. I Drink Alone – George Thorogood
  494. The Rover – Led Zeppelin
  495. 30 Days in the Hole – Humble Pie
  496. Cat Scratch Fever – Ted Nugent
  497. Animal – Def Leppard
  498. Let it Ride – Bachman-Turner Overdrive
  499. All the Way From Memphis – Mott the Hoople
  500. Addicted to Love – Robert Palmer

Loading