HDpiano
HDpiano Logo
HDpiano

Teaching piano to millions worldwide

1.85M YouTube subscribers

*All memberships will be billed automatically on a recurring basis until canceled. If eligible for a free trial, cancel before the trial ends to avoid being charged. Trial only valid for new paid subscribers.

© 2026 HD Piano LLC|Help|Terms|Privacy||v2.25.2

We use cookies to run HDpiano, understand how lessons are used, and measure our marketing. You can opt out at any time.

Rock Piano Tutorials

373 Rock tutorials. Browse every song.

Filter and sort Rock on Explore
  • Faithfully

    Journey

    Faithfully

    medium

    Journey

    4 lessonsPop, Rock80s
  • Falling

    Ben Kweller

    Falling

    easy
  • Far Away

    Nickelback

    Far Away

    medium
  • Father and Son

    Cat Stevens

    Father and Son

  • Feelin Alright

    Joe Cocker

    Feelin Alright

  • Fire in the Hole

    Steely Dan

    Fire in the Hole

  • Firth of Fifth

    Genesis

    Firth of Fifth

    hard
  • Flowers

    Miley Cyrus

    Flowers

    easy
  • Free Bird

    Lynyrd Skynyrd

    Free Bird

    hard
  • Free as a Bird

    The Beatles

    Free as a Bird

  • Friday I'm in Love

    The Cure

    Friday I'm in Love

  • Gives You Hell

    The All-American Rejects

    Gives You Hell

  • God Only Knows

    The Beach Boys

    God Only Knows

  • Goner

    Twenty One Pilots

    Goner

    easy
  • Good Day

    Twenty One Pilots

    Good Day

  • Good Luck, Babe!

    Chappell Roan

    Good Luck, Babe!

  • Good Old Fashioned Lover Boy

    Queen

    Good Old Fashioned Lover Boy

  • Good Riddance (Time of Your Life)

    Green Day

    Good Riddance (Time of Your Life)

  • Good Vibrations

    The Beach Boys

    Good Vibrations

  • Goodbye's Been Good to You

    Teddy Swims

    Goodbye's Been Good to You

  • Got a Hold on Me

    Christine McVie

    Got a Hold on Me

  • Gotta Get Up

    Harry Nilsson

    Gotta Get Up

  • Grace Kelly

    MIKA

    Grace Kelly

    medium
  • Great Balls of Fire

    Jerry Lee Lewis

    Great Balls of Fire

  • Great Balls of Fire (Maverick)

    Jerry Lee Lewis

    Great Balls of Fire (Maverick)

  • Guns for Hands

    Twenty One Pilots

    Guns for Hands

  • Gypsy

    Fleetwood Mac

    Gypsy

    easy
  • Handbags and Gladrags

    Rod Stewart

    Handbags and Gladrags

  • Happy Together

    The Turtles

    Happy Together

  • Happy Xmas (War Is Over)

    John Lennon

    Happy Xmas (War Is Over)

  • Harmony Hall

    Vampire Weekend

    Harmony Hall

  • Hasten Down the Wind

    Warren Zevon

    Hasten Down the Wind

  • Have You Ever Seen the Rain?

    Creedence Clearwater Revival

  • Heathens

    Twenty One Pilots

    Heathens

  • Heaven

    Avicii & Chris Martin

    Heaven

  • Hello It's Me

    Todd Rundgren

    Hello It's Me

  • Here Comes the Sun

    George Harrison

    Here Comes the Sun

  • Here I Go Again

    Whitesnake

    Here I Go Again

  • Hero of War

    Rise Against

    Hero of War

    medium
  • Heroes

    David Bowie

    Heroes

    medium
  • Highway to Hell

    AC/DC

    Highway to Hell

    medium
  • Hill Street Blues Theme Song

    Mike Post

    Hill Street Blues Theme Song

  • Hold Me

    Fleetwood Mac

    Hold Me

    hard
  • Holiday Road

    Lindsey Buckingham

    Holiday Road

  • Holiday in Spain

    Counting Crows

    Holiday in Spain

  • Home Sweet Home

    Mötley Crüe

    Home Sweet Home

  • Home at Last

    Steely Dan

    Home at Last

    medium
  • Honesty

    Billy Joel

    Honesty

    medium
12345678

Ben Kweller

5 lessonsPop, Rock2000s

Nickelback

5 lessonsRock2000s
medium

Cat Stevens

6 lessonsPop, Rock70s
hard

Joe Cocker

5 lessonsPop, Rock60s
hard

Steely Dan

6 lessonsJazz, Blues & Soul, Rock70s

Genesis

10 lessonsRock70s

Miley Cyrus

5 lessonsPop, Rock2020s

Lynyrd Skynyrd

9 lessonsRock70s
easy

The Beatles

3 lessonsPop, Rock90s
hard

The Cure

4 lessonsPop, Rock90s
medium

The All-American Rejects

5 lessonsPop, Rock2000s
easy

The Beach Boys

6 lessonsPop, Rock60s

Twenty One Pilots

5 lessonsPop, Rock2010s
medium

Twenty One Pilots

3 lessonsPop, Rock2020s
easy

Chappell Roan

5 lessonsPop, Rock2020s
hard

Queen

5 lessonsPop, Rock70s
medium

Green Day

5 lessonsRock, Pop90s
medium

The Beach Boys

6 lessonsPop, Rock60s
easy

Teddy Swims

4 lessonsPop, Rock2020s
medium

Christine McVie

6 lessonsPop, Rock80s
easy

Harry Nilsson

4 lessonsPop, Rock70s

MIKA

4 lessonsPop, Rock2000s
hard

Jerry Lee Lewis

4 lessonsPop, RockPre-1960
medium

Jerry Lee Lewis

4 lessonsFilm, TV & Musicals, RockPre-1960
hard

Twenty One Pilots

6 lessonsPop, Rock2010s

Fleetwood Mac

4 lessonsPop, Rock80s
medium

Rod Stewart

6 lessonsPop, Rock60s
medium

The Turtles

4 lessonsPop, Rock60s
easy

John Lennon

4 lessonsRock, Holidays70s
medium

Vampire Weekend

6 lessonsPop, Rock2010s
medium

Warren Zevon

7 lessonsRock70s

Have You Ever Seen the Rain?

easy

Creedence Clearwater Revival

5 lessonsCountry & Folk, Rock70s
medium

Twenty One Pilots

4 lessonsPop, Rock2010s
medium

Avicii & Chris Martin

4 lessonsPop, Rock80s
medium

Todd Rundgren

5 lessonsPop, Rock60s
hard

George Harrison

7 lessonsPop, Rock60s
easy

Whitesnake

6 lessonsRock80s

Rise Against

5 lessonsRock, Country & Folk2000s

David Bowie

6 lessonsPop, Rock70s

AC/DC

4 lessonsPop, Rock, Halloween70s
medium

Mike Post

5 lessonsFilm, TV & Musicals, Rock80s

Fleetwood Mac

4 lessonsCountry & Folk, Rock80s
easy

Lindsey Buckingham

3 lessonsRock, Country & Folk80s
medium

Counting Crows

4 lessonsPop, Rock2000s
medium

Mötley Crüe

3 lessonsPop, Rock80s

Steely Dan

5 lessonsJazz, Blues & Soul, Rock70s

Billy Joel

6 lessonsPop, Rock70s