100 Greatest Guitar Solos

Featuring guitar tab for the top 100 guitar solos ever

Every guitarist has an opinion on the greatest recorded guitar solos. The editors of Guitar World magazine put together a poll to find out what their readers considered to be the best guitar solos of all time. The results reflect the magazine's demographic (all rock solos), but the 100 winners clearly boast great guitar work.

What follows is the list of all 100 top guitar solos including guitar tab, details on the guitarist who played the solo, album name, plus links to audio.

1
Stairway to Heaven

Jimmy Page
Dave Hogan / Getty Images

guitarist: Jimmy Page
band: Led Zeppelin
album: Led Zeppelin IV

Never mind the acoustic intro we have all spent days poring over in our youth - Page's solo on Stairway is a masterpiece. Learn more about the solo, including how to play it on guitar here.

2
Eruption

Eddie Van Halen
Paul Natkin / Getty Images

guitarist: Eddie Van Halen
band: Van Halen
album: Van Halen
tab: Eruption Tab

3
Freebird

Lynyrd Skynyrd
Gijsbert Hanekroot / Redferns / Getty Images

guitarist: Collins/Rossington
band: Lynyrd Skynyrd
album: Pronounced Leh-nerd Skin-nerd
tab: Freebird tab

4
Comfortably Numb

David Gilmour
Waring Abbott / Getty Images

guitarist: David Gilmour
band: Pink Floyd
album: The Wall

5
All Along the Watchtower

Jimi Hendrix
David Redfern / Redferns / Getty Images

guitarist: Jimi Hendrix
band: Jimi Hendrix Experience
album: Electric Ladyland
guitar tab: All Along the Watchtower tab

6
November Rain

Slash Guns n Roses
Ke.Mazur / WireImage / Getty Images

guitarist: Slash
band: Guns n' Roses
album: Use Your Illusion I
guitar tab: November Rain tab

7
One

Kirk Hammet
Jim Steinfeldt / Michael Ochs Archives / Getty Images

guitarist: Kirk Hammet
band: Metallica
album: And Justice for All
guitar tab: One tab

8
Hotel California

The Eagles Don Felder Joe Walsh
Michael Putland / Getty Images

guitarist: Don Felder/Joe Walsh
band: The Eagles
album: Hotel California
guitar tab: Hotel California tab

9
Crazy Train

Ozzy Osbourne
Paul Natkin / Getty Images

guitarist: Randy Rhoads
band: Ozzy Osbourne
album: Blizzard of Ozz
guitar tab: Crazy Train tab

10
Crossroads

Eric Clapton
Michael Ochs Archives / Getty Images

guitarist: Eric Clapton
band: Cream
album: Wheels of Fire
guitar tab: Crossroads tab

11
Voodoo Chile (Slight Return)

Voodoo Chile

guitarist: Jimi Hendrix
band: Jimi Hendrix
album: Electric Ladyland
guitar tab: Voodoo Chile (Slight Return) tab

12
Johnny B. Goode

Johnny B. Goode

guitarist: Chuck Berry
band: Chuck Berry
album: Chuck Berry Is On Top
guitar tab: Johnny B. Goode tab

13
Texas Flood

Texas Flood

guitarist: Stevie Ray Vaughan
band: Stevie Ray Vaughan
album: Texas Flood
guitar tab: Texas Flood tab

14
Layla

Layla

guitarist: Clapton/Allman
band: Derek and the Dominoes
album: Layla and Other Assorted Love Songs
guitar tab: Layla tab

15
Floods

Floods

guitarist: Dimebag Darrel
band: Pantera
album: The Great Southern Trendkill
guitar tab: Floods tab

16
Heartbreaker

Heartbreaker

guitarist: Jimmy Page
band: Led Zeppelin
album: Led Zeppelin II
guitar tab: Heartbreaker tab

17
Cliffs of Dover

Cliffs of Dover

guitarist: Eric Johnson
band: Eric Johnson
album: Ah Via Musicom
guitar tab: Cliffs of Dover tab

18
How to Play Jimi Hendrix's 'Little Wing'

Little Wing

guitarist: Jimi Hendrix
band: Jimi Hendrix Experience
album: Axis: Bold as Love

19
Highway Star

Highway Star

guitarist: Ritchie Blackmore
band: Deep Purple
album: Machine Head
guitar tab: Highway Star tab

20
Bohemian Rhapsody

Bohemian Rhapsody

guitarist: Brian May
band: Queen
album: A Night at the Opera
guitar tab: Bohemian Rhapsody tab

21
Time

Time

guitarist: David Gilmour
band: Pink Floyd
album: Dark Side of the Moon
guitar tab: Time tab

22
Sultans of Swing

Sultans of Swing

guitarist: Mark Knopfler
band: Dire Straits
album: Dire Straits
guitar tab: Sultans of Swing tab

23
Bulls on Parade

Bulls on Parade

guitarist: Tom Morello
band: Rage Against the Machine
album: Evil Empire
guitar tab: Sultans of Swing tab

24
Fade to Black

Fade to Black

guitarist: Kirk Hammet
band: Metallica
album: Ride the Lightning
guitar tab: Fade to Black tab

25
Aqualung

Aqualung

guitarist: Martin Barre
band: Jethro Tull
album: Aqualung
guitar tab: Aqualung tab

26
Smells Like Teen Spirit

Smells Like Teen Spirit

guitarist: Kurt Cobain
band: Nirvana
album: Nevermind
guitar tab: Smells Like Teen Spirit tab

27
Pride and Joy

Pride and Joy

guitarist: Stevie Ray Vaughan
band: Stevie Ray Vaughan
album: Texas Flood
guitar tab: Pride and Joy tab

28
Mr. Crowley

Mr. Crowley

guitarist: Randy Rhoads
band: Ozzy Ozbourne
album: Blizzard of Oz
guitar tab: Mr. Crowley tab

29
For the Love of God

For the Love of God

guitarist: Steve Vai
band: Steve Vai
album: Passion and Warfare
guitar tab: For the Love of God tab

30
Surfing With the Alien

Surfing With the Alien

guitarist: Joe Satriani
band: Joe Satriani
album: Surfing With the Alien
guitar tab: Surfing With the Alien tab

31
Stranglehold

Stranglehold

guitarist: Ted Nugent
band: Ted Nugent
album: Ted Nugent
guitar tab: Stranglehold tab

32
Machine Gun

Machine Gun

guitarist: Jimi Hendrix
band: Jimi Hendrix
album: Band of Gypsies
guitar tab: Machine Gun tab

33
The Thrill is Gone

The Thrill is Gone

guitarist: B.B. King
band: B.B. King
album: Completely Well
guitar tab: The Thrill is Gone tab

34
Paranoid Android

Paranoid Android

guitarist: Jonny Greenwood
band: Radiohead
album: OK Computer
guitar tab: Paranoid Android tab

35
Cemetery Gates

Cemetery Gates

guitarist: Dimebag Darrel
band: Pantera
album: Cowboys From Hell
guitar tab: Cemetery Gates tab

36
Black Star

Black Star

guitarist: Yngwie Malmsteen
band: Yngwie Malmsteen
album: Rising Force
guitar tab: Black Star tab

37
Sweet Child O' Mine

Sweet Child O' Mine

guitarist: Slash
band: Guns n' Roses
album: Appetite for Destruction
guitar tab: Sweet Child O' Mine tab

38
Whole Lotta Love

Whole Lotta Love

guitarist: Jimmy Page
band: Led Zeppelin
album: Led Zeppelin II
guitar tab: Whole Lotta Love tab

39
Cortez the Killer

Cortez the Killer

guitarist: Neil Young
band: Neil Young
album: Zuma
guitar tab: Cortez the Killer tab

40
Reelin' In the Years

Reelin' In the Years

guitarist: Elliot Randall
band: Steely Dan
album: Can't Buy a Thrill
guitar tab: Reelin' In the Years tab

41
Brighton Rock

Brighton Rock

guitarist: Brian May
band: Queen
album: Sheer Heart Attack
guitar tab: Brighton Rock tab

42
While My Guitar Gently Weeps

While My Guitar Gently Weeps

guitarist: Eric Clapton
band: The Beatles
album: The White Album
guitar tab: While My Guitar Gently Weeps tab

43
Sharp Dressed Man

Sharp Dressed Man

guitarist: Billy Gibbons
band: ZZ Top
album: Eliminator
guitar tab: Sharp Dressed Man tab

44
Alive

Alive

guitarist: Mike McCready
band: Pearl Jam
album: Ten
guitar tab: Alive tab

45
Light My Fire

Light My Fire

guitarist: Robby Krieger
band: The Doors
album: Doors
guitar tab: Light My Fire tab

46
Hot For Teacher

Hot For Teacher

guitarist: Eddie Van Halen
band: Van Halen
album: 1984
guitar tab: Hot For Teacher tab

47
Jessica

Jessica

guitarist: Dickey Betts
band: The Allman Brothers
album: Brothers and Sisters
guitar tab: Jessica tab

48
Sympathy for the Devil

Sympathy for the Devil

guitarist: Keith Richards
band: The Rolling Stones
album: Beggar's Banquet
guitar tab: Sympathy for the Devil tab

49
Europa

Europa

guitarist: Carlos Santana
band: Santana
album: Amigos
guitar tab: Europa tab

50
Shock Me

Shock Me

guitarist: Ace Frehley
band: Kiss
album: Love Gun
guitar tab: Shock Me tab

51
Master of Puppets

Master of Puppets

guitarist: Kirk Hammet
band: Metallica
album: Master of Puppets
guitar tab: Master of Puppets tab

52
Star Spangled Banner

Star Spangled Banner

guitarist: Jimi Hendrix
band: Jimi Hendrix
album: Jimi Hendrix: Woodstock
guitar tab: Star Spangled Banner tab

53
Since I've Been Loving You

Since I've Been Loving You

guitarist: Jimmy Page
band: Led Zeppelin
album: Led Zeppelin III
guitar tab: Since I've Been Loving You tab

54
Geek USA

Geek USA

guitarist: Billy Corgan
band: Smashing Pumpkins
album: Siamese Dream
guitar tab: Geek USA tab

55
Satch Boogie

Satch Boogie

guitarist: Joe Satriani
band: Joe Satriani
album: Surfing With the Alien
guitar tab: Satch Boogie tab

56
War Pigs

War Pigs

guitarist: Tony Iommi
band: Black Sabbath
album: Paranoid
guitar tab: War Pigs tab

57
Walk

Walk

guitarist: Dimebag Darrel
band: Pantera
album: Vulgar Display of Power
guitar tab: Walk tab

58
Cocaine

Cocaine

guitarist: Eric Clapton
band: Eric Clapton
album: Slowhand
guitar tab: Cocaine tab

59
You Really Got Me

You Really Got Me

guitarist: Dave Davies
band: The Kinks
album: Kinks
guitar tab: You Really Got Me tab

60
Zoot Allures

Zoot Allures

guitarist: Frank Zappa
band: Frank Zappa
album: Zoot Allures
guitar tab: Zoot Allures tab

61
No More Tears

No More Tears

guitarist: Zakk Wylde
band: Ozzy Osbourne
album: No More Tears
guitar tab: No More Tears tab

62
Money

Money

guitarist: David Gilmour
band: Pink Floyd
album: Dark Side of the Moon
guitar tab: Money tab

63
Black Hole Sun

Black Hole Sun

guitarist: Kim Thayil
band: Soundgarden
album: Superunknown
guitar tab: Black Hole Sun tab

64
Little Red Corvette

Little Red Corvette

guitarist: Dez Dickerson
band: Prince
album: 1999
guitar tab: Little Red Corvette tab

65
In Bloom

In Bloom

guitarist: Kurt Cobain
band: Nirvana
album: Nevermind
guitar tab: In Bloom tab

66
Blue Sky

Blue Sky

guitarist: Allman/Betts
band: The Allman Brothers
album: Eat a Peach
guitar tab: Blue Sky tab

67
Beat It

Beat It

guitarist: Eddie Van Halen
band: Michael Jackson
album: Thriller
guitar tab: Beat It tab

68
Starship Trooper

Starship Trooper

guitarist: Steve Howe
band: Yes
album: The Yes Album
guitar tab: Starship Trooper tab

69
And Your Bird Can Sing

And Your Bird Can Sing

guitarist: George Harrison
band: The Beatles
album: Revolver
guitar tab: And Your Bird Can Sing tab

70
Purple Haze

Purple Haze

guitarist: Jimi Hendrix
band: The Jimi Hendrix Experience
album: Are You Experienced?
guitar tab: Purple Haze tab

71
Maggot Brain

Maggot Brain

guitarist: Eddie Hazel
band: Funkadelic
album: Maggot Brain
guitar tab: Maggot Brain tab

72
Walk This Way

Walk This Way

guitarist: Joe Perry
band: Aeorosmith
album: Toys in the Attic
guitar tab: Walk This Way tab

73
Stash

Stash

guitarist: Trey Anastasio
band: Phish
album: A Picture of Nectar
guitar tab: Stash tab

74
Lazy

Lazy

guitarist: Ritchie Blackmore
band: Deep Purple
album: Machine Head
guitar tab: Lazy tab

75
Won't Get Fooled Again

Won't Get Fooled Again

guitarist: Pete Townsend
band: The Who
album: Who's Next
guitar tab: Won't Get Fooled Again tab

76
Cinnamon Girl

Cinnamon Girl

guitarist: Neil Young
band: Neil Young and Crazy Horse
album: Everybody Knows This is Nowhere
guitar tab: Cinnamon Girl tab

77
Man in the Box

Man in the Box

guitarist: Jerry Cantrell
band: Alice in Chains
album: Face Lift
guitar tab: Man in the Box tab

78
Truckin'

Truckin'

guitarist: Jerry Garcia
band: The Grateful Dead
album: American Beauty
guitar tab: Truckin' tab

79
Mean Street

Mean Street

guitarist: Eddie Van Halen
band: Van Halen
album: Fair Warning
guitar tab: Mean Street tab

80
You Shook Me All Night Long

You Shook Me All Night Long

guitarist: Angus Young
band: AC/DC
album: Back in Black
guitar tab: You Shook Me All Night Long tab

81
Sweet Jane

Sweet Jane

guitarist: Hunter/Wagner
band: The Velvet Underground
album: Loaded
guitar tab: Sweet Jane tab

82
21st Century Schizoid Man

21st Century Schizoid Man

guitarist: Robert Fripp
band: King Crimson
album: In the Court of the Crimson King
guitar tab: 21st Century Schizoid Man tab

83
Scuttle Buttin'

Scuttle Buttin'

guitarist: Stevie Ray Vaughan
band: Stevie Ray Vaughan
album: Couldn't Stand the Weather
guitar tab: Scuttle Buttin' tab

84
Santeria

Santeria

guitarist: Brad Nowell
band: Sublime
album: Sublime
guitar tab: Santeria tab

85
Moonage Daydream

Moonage Daydream

guitarist: Mick Ronson
band: David Bowie
album: The Rise and Fall of Ziggy Stardust and the Spiders from Mars
guitar tab: Moonage Daydream tab

86
Whipping Post

Whipping Post

guitarist: Allman/Betts
band: The Allman Brothers
album: The Allman Brothers Band
guitar tab: Whipping Post tab

87
Cult of Personality

Cult of Personality

guitarist: Vernon Reid
band: Living Color
album: Vivid
guitar tab: Cult of Personality tab

88
Kid Charlemagne

Kid Charlemagne

guitarist: Larry Carlton
band: Steely Dan
album: The Royal Scam
guitar tab: Kid Charlemagne tab

89
Killing in the Name

Killing in the Name

guitarist: Tom Morello
band: Rage Against the Machine
album: Rage Against the Machine
guitar tab: Killing in the Name tab

90
Let it Rain

Let it Rain

guitarist: Eric Clapton
band: Eric Clapton
album: Eric Clapton
guitar tab: Let it Rain tab

91
I Heard It Though the Grapevine

I Heard It Though the Grapevine

guitarist: John Fogerty
band: CCR
album: Cosmo's Factory
guitar tab: I Heard It Though the Grapevine tab

92
Stray Cat Strut

Stray Cat Strut

guitarist: Brian Setzer
band: Stray Cats
album: Built for Speed
guitar tab: Stray Cat Strut tab

93
The End

The End

guitarist: Robbie Krieger
band: The Doors
album: The Doors
guitar tab: The End tab

94
Working Man

Working Man

guitarist: Alex Lifeson
band: Rush
album: Rush
guitar tab: Working Man tab

95
Yellow Ledbetter

Yellow Ledbetter

guitarist: Mike McCready
band: Pearl Jam
album: Jeremy
guitar tab: Yellow Ledbetter tab

96
Honky Tonk Women

Honky Tonk Women

guitarist: Keith Richards
band: The Rolling Stones
album: Let it Bleed
guitar tab: Honky Tonk Women tab

97
Cherub Rock

Cherub Rock

guitarist: Billy Corgan
band: Smashing Pumpkins
album: Siamese Dream
guitar tab: Cherub Rock tab

98
Under a Glass Moon

Under a Glass Moon

guitarist: John Petrucci
band: Dream Theater
album: Images & Words
guitar tab: Under a Glass Moon tab

99
Cause We've Ended as Lovers

Cause We've Ended as Lovers

guitarist: Jeff Beck
band: Jeff Beck
album: Blow By Blow
guitar tab: Cause We've Ended as Lovers tab

100
Three Days

Three Days

guitarist: Dave Navarro
band: Jane's Addiction
album: Ritual de lo Habitual
guitar tab: Three Days tab