Rock Guitar Songs

Browse rock guitar songs with chord diagrams, tabs, and playing guides for guitar, ukulele, and piano.

Rock Guitar Songs – Chord Charts & Tabs

Explore our collection of 628 rock songs with complete chord charts, tabs, and diagrams for guitar, ukulele, piano, and more. Each song includes chord diagrams, strum patterns, and playing tips to help you learn quickly.

GuitarUkulelePiano
Etap to play
Atap to play
Btap to play
Dtap to play

Don’t Mess Around with Jim

Jim Croce
Advanced
Add fingerpicking arpeggios for texture
Jim Croce’s storytelling classic about a pool hall confrontation and its consequences. Beginner difficulty in the key of E.
GuitarUkulelePiano
Emtap to play
Gtap to play
Dtap to play
Atap to play
Ctap to play

Down in a Hole

Alice in Chains
Advanced
Add fingerpicking arpeggios for texture
A haunting grunge ballad by Alice in Chains about isolation and despair. Intermediate difficulty in the key of E.
GuitarUkulelePiano
Amtap to play
Gtap to play
Dtap to play
Emtap to play

Cowgirl in the Sand

Neil Young
Intermediate
Try a D-DU-UDU strum pattern
Neil Young’s epic, sprawling rock ballad from the album “Everybody Knows This Is Nowhere”. Intermediate difficulty in the key of…
GuitarUkulelePiano
Ctap to play
Gtap to play
Amtap to play
Ftap to play

Breakeven

The Script
Advanced
Add fingerpicking arpeggios for texture
A heartfelt pop-rock ballad by The Script about the unequal pain of a breakup. Beginner difficulty in the key of…
GuitarUkulelePiano
F#mtap to play
Atap to play
Dtap to play
Bmtap to play
Etap to play

Buddy Holly

Weezer
Advanced
Add fingerpicking arpeggios for texture
Weezer’s 1994 alternative rock hit about nostalgic teenage romance and pop culture. Beginner difficulty in the key of A.
GuitarUkulelePiano
Atap to play
Dtap to play
Etap to play

Call Me the Breeze

Lynyrd Skynyrd
Beginner
Simple downstroke strumming works great
Lynyrd Skynyrd’s classic Southern rock anthem about a free-spirited drifter. Beginner difficulty in the key of A.
GuitarUkulelePiano
Amtap to play
Gtap to play
Ctap to play
Ftap to play
Dmtap to play

Cold

Chris Stapleton
Advanced
Add fingerpicking arpeggios for texture
A soulful ballad about heartache and emotional distance by Chris Stapleton. Beginner difficulty in the key of A. Practice tip:…
GuitarUkulelePiano
Gtap to play
Ctap to play
Dtap to play
Amtap to play
Emtap to play

Box of Rain

Grateful Dead
Advanced
Add fingerpicking arpeggios for texture
A classic Grateful Dead song written by Phil Lesh and Robert Hunter. Beginner difficulty in the key of G.
GuitarUkulelePiano
Atap to play
Etap to play
Bmtap to play
Dtap to play

Boys Don’t Cry

The Cure
Advanced
Add fingerpicking arpeggios for texture
The Cure’s iconic post-punk anthem about suppressed emotion and regret. Beginner difficulty in the key of A.
GuitarUkulelePiano
Atap to play
Etap to play
Dtap to play
F#mtap to play

Baby Blue

Badfinger
Advanced
Add fingerpicking arpeggios for texture
Badfinger’s classic 1972 power-pop ballad about regret and lost love. Beginner difficulty in the key of A.