The Consensus 100 · #1 of 100
#1
Stairway to Heaven
Led Zeppelin · 1971 · solo by Jimmy Page
Gear, tickets & merch
Flagship · 100 solos

The 100 Greatest Guitar Solos of All Time

The default ranking. We combined 80 published lists, from Rolling Stone and Classic Rock to reader polls and crowd rankings, and scored every solo on how often it appears and how high it places.

Updated October 2026 · ranked from 80 published lists

Key facts

  • Stairway to Heaven by Led Zeppelin is the #1 guitar solo of all time by consensus, appearing on 64 of 80 published lists.
  • Comfortably Numb (Pink Floyd) is #2 on 61 lists; Hotel California (Eagles) is #3 on 61.
  • Jimi Hendrix has the most solos in the top 100: 5.
  • The 1970s produced the most top-100 solos: 45 of 100.
  • The oldest solo in the top 100 is Johnny B. Goode by Chuck Berry (1958); the newest is Blackbird by Alter Bridge (2007).
  • The ranking combines 80 all-time lists, including Rolling Stone (2026), Classic Rock, NME, Guitar World and Guitar Player, plus reader and listener polls.
  1. 1
    Led Zeppelin · solo by Jimmy Page · 1971
  2. 2
    Pink Floyd · solo by David Gilmour · 1979
  3. 3
    Eagles · solo by Don Felder & Joe Walsh · 1976
  4. 4
    Van Halen · solo by Eddie Van Halen · 1978
  5. 5
    Lynyrd Skynyrd · solo by Allen Collins & Gary Rossington · 1973
  6. 6
    Guns N' Roses · solo by Slash · 1987
  7. 7
    Jimi Hendrix · solo by Jimi Hendrix · 1968
  8. 8
    Queen · solo by Brian May · 1975
  9. 9
    Dire Straits · solo by Mark Knopfler · 1978
  10. 10
    Deep Purple · solo by Ritchie Blackmore · 1972
  11. 11
    Guns N' Roses · solo by Slash · 1991
  12. 12
    The Beatles · solo by Eric Clapton · 1968
  13. 13
    Ozzy Osbourne · solo by Randy Rhoads · 1980
  14. 14
    Cream · solo by Eric Clapton · 1968
  15. 15
    Michael Jackson · solo by Eddie Van Halen · 1982
  16. 16
    Chuck Berry · solo by Chuck Berry · 1958
  17. 17
    Derek and the Dominos · solo by Eric Clapton & Duane Allman · 1970
  18. 18
    Jimi Hendrix · solo by Jimi Hendrix · 1968
  19. 19
    Prince · solo by Prince · 1984
  20. 20
    Metallica · solo by Kirk Hammett · 1988
  21. 21
    Stevie Ray Vaughan · solo by Stevie Ray Vaughan · 1983
  22. 22
    Ozzy Osbourne · solo by Randy Rhoads · 1980
  23. 23
    Metallica · solo by Kirk Hammett · 1984
  24. 24
    Steve Vai · solo by Steve Vai · 1990
  25. 25
    The Rolling Stones · solo by Keith Richards · 1968
  26. 26
    Eric Johnson · solo by Eric Johnson · 1990
  27. 27
    Led Zeppelin · solo by Jimmy Page · 1970
  28. 28
    Radiohead · solo by Jonny Greenwood · 1997
  29. 29
    Pink Floyd · solo by David Gilmour · 1973
  30. 30
    Jimi Hendrix · solo by Jimi Hendrix · 1967
  31. 31
    Jeff Beck · solo by Jeff Beck · 1975
  32. 32
    Jimi Hendrix · solo by Jimi Hendrix · 1970
  33. 33
    Led Zeppelin · solo by Jimmy Page · 1969
  34. 34
    Led Zeppelin · solo by Jimmy Page · 1969
  35. 35
    Pearl Jam · solo by Mike McCready · 1991
  36. 36
    Stevie Ray Vaughan · solo by Stevie Ray Vaughan · 1983
  37. 37
    Joe Satriani · solo by Joe Satriani · 1987
  38. 38
    B.B. King · solo by B.B. King · 1969
  39. 39
    Queen · solo by Brian May · 1974
  40. 40
    Pantera · solo by Dimebag Darrell · 1996
  41. 41
    Steely Dan · solo by Elliott Randall · 1972
  42. 42
    Jethro Tull · solo by Martin Barre · 1971
  43. 43
    Funkadelic · solo by Eddie Hazel · 1971
  44. 44
    Steely Dan · solo by Larry Carlton · 1976
  45. 45
    Jimi Hendrix · solo by Jimi Hendrix · 1967
  46. 46
    Yngwie Malmsteen · solo by Yngwie Malmsteen · 1984
  47. 47
    Pantera · solo by Dimebag Darrell · 1990
  48. 48
    Ozzy Osbourne · solo by Zakk Wylde · 1991
  49. 49
    Megadeth · solo by Marty Friedman · 1990
  50. 50
    Rage Against the Machine · solo by Tom Morello · 1992
  51. 51
    Gary Moore · solo by Gary Moore · 1990
  52. 52
    The Allman Brothers Band · solo by Dickey Betts · 1973
  53. 53
    Van Halen · solo by Eddie Van Halen · 1984
  54. 54
    Television · solo by Tom Verlaine · 1977
  55. 55
    Metallica · solo by Kirk Hammett · 1986
  56. 56
    Black Sabbath · solo by Tony Iommi · 1970
  57. 57
    The Kinks · solo by Dave Davies · 1964
  58. 58
    The Beatles · solo by George Harrison · 1969
  59. 59
    Santana · solo by Carlos Santana · 1976
  60. 60
    Pink Floyd · solo by David Gilmour · 1975
  61. 61
    Rage Against the Machine · solo by Tom Morello · 1996
  62. 62
    Alter Bridge · solo by Mark Tremonti & Myles Kennedy · 2007
  63. 63
    Joe Satriani · solo by Joe Satriani · 1987
  64. 64
    AC/DC · solo by Angus Young · 1980
  65. 65
    Dream Theater · solo by John Petrucci · 1992
  66. 66
    Kiss · solo by Ace Frehley · 1977
  67. 67
    Aerosmith · solo by Joe Perry · 1975
  68. 68
    Nirvana · solo by Kurt Cobain · 1991
  69. 69
    Chicago · solo by Terry Kath · 1970
  70. 70
    Ted Nugent · solo by Ted Nugent · 1975
  71. 71
    Deep Purple · solo by Ritchie Blackmore · 1972
  72. 72
    Queen · solo by Brian May · 1974
  73. 73
    ZZ Top · solo by Billy Gibbons · 1973
  74. 74
    Deep Purple · solo by Ritchie Blackmore · 1970
  75. 75
    ZZ Top · solo by Billy Gibbons · 1983
  76. 76
    Neil Young · solo by Neil Young · 1975
  77. 77
    AC/DC · solo by Angus Young · 1977
  78. 78
    UFO · solo by Michael Schenker · 1974
  79. 79
    Pink Floyd · solo by David Gilmour · 1973
  80. 80
    Black Sabbath · solo by Tony Iommi · 1970
  81. 81
    The White Stripes · solo by Jack White · 2003
  82. 82
    Genesis · solo by Steve Hackett · 1973
  83. 83
    Rush · solo by Alex Lifeson · 1981
  84. 84
    Santana · solo by Carlos Santana · 1970
  85. 85
    Neil Young · solo by Neil Young · 1977
  86. 86
    The Doors · solo by Robby Krieger · 1967
  87. 87
    The Allman Brothers Band · solo by Duane Allman & Dickey Betts · 1972
  88. 88
    Megadeth · solo by Marty Friedman & Dave Mustaine · 1990
  89. 89
    Eric Clapton · solo by Eric Clapton · 1977
  90. 90
    Judas Priest · solo by Glenn Tipton & K.K. Downing · 1978
  91. 91
    Extreme · solo by Nuno Bettencourt · 1990
  92. 92
    The Allman Brothers Band · solo by Duane Allman & Dickey Betts · 1971
  93. 93
    Stray Cats · solo by Brian Setzer · 1981
  94. 94
    Muse · solo by Matt Bellamy · 2006
  95. 95
    Bon Jovi · solo by Richie Sambora · 1987
  96. 96
    Stevie Ray Vaughan · solo by Stevie Ray Vaughan · 1991
  97. 97
    Free · solo by Paul Kossoff · 1970
  98. 98
    Deep Purple · solo by Ritchie Blackmore · 1972
  99. 99
    King Crimson · solo by Robert Fripp · 1969
  100. 100
    Cream · solo by Eric Clapton · 1968

Quick answers

What is the greatest guitar solo of all time?

By consensus across 80 published rankings, Stairway to Heaven by Led Zeppelin (solo by Jimmy Page) is #1. It appears on 64 of the 80 lists. Comfortably Numb by Pink Floyd is #2 and Hotel California by Eagles is #3.

How is the GreatestSolos ranking calculated?

Each appearance on a published list earns points: weight × (0.35 + 0.65 × position), where position is (101 − rank)/100. Major publications and guitar magazines weigh 1.0; polls, crowd rankings and blogs weigh less. Points are summed across all 80 lists.

Which lists are included?

Rolling Stone (2026), Classic Rock (2018), NME (2017), Guitar World reader polls (2013, 2021), Guitar Player (2024), Guitarist (2011), Planet Rock (2019, 2022), SiriusXM, uDiscover Music and 69 more, plus Guitar World's 21st-century list for modern-era rankings.

More rankings: Top 10 guitar solos · Top 20 · Most beautiful · By year · List vs list · Download the data