Top 5 Sites for Learning Piano Online

Ryan Dube Updated 13-10-2017

For some reason, whenever you search for anything free online, you are inundated with sites created solely for collecting email addresses or for selling a product. This is especially true when it comes to sites on the Internet that offer free piano lessons.  Unfortunately, almost 90 percent of the websites with “free piano lessons” in the title only offer one or two very basic lessons.


Ultimately, they want you to sign up for paid full-length piano lessons. Thankfully, there really are legitimate websites out there that do offer legitimate, free piano lessons.  MakeUseOf has always offered some of the best resources for music lessons, such as Joel’s list of free apps for learning to play guitar. Focusing on piano music, I offer MUO readers the following list of the top 5 free piano lesson websites online.

The Top 5 Websites for Learning Piano Online

Years ago, we signed my youngest daughter up for piano lessons. In order to get her through the summer before lessons started, I decided to scour the web for free piano lessons. After spending several days sifting through most of the online offerings, I came up with a list of five of the most useful and educational piano lessons around. We’ve provided online music resources The BIG List of the Easiest Music Learning Websites Today You have a love for music but you just don’t know where to begin. This big list of sites is the perfect start to learn music. Read More before on MakeUseOf, so if you’re looking for even more, make sure to check those out. My criteria for classifying a website with piano lessons as useful and “top-ranking” was the following.

Using these criteria, I was able to isolate five very useful and high-quality piano lesson websites that anyone could use to teach themselves how to play the piano.

Zebra Keys

Zebra Keys is probably one of the best sites for piano lessons. Each of the lessons are professionally written and cleanly laid out so that they’re very easy to follow. Best of all, an interactive piano keyboard is built right into the lesson articles so that you can practice what you’re learning directly on the lesson page.

Top 5 Sites for Learning Piano Online online piano1a

Each key is clearly laid out, and the letter of each note shows up just underneath the key – making it much easier to learn which note goes with each piano key.  Once you’ve progressed through a few lessons and you want to try your hand at playing a song – Zebra Keys offers Z-Board V1.0, a virtual keyboard with all notes and chords displayed on it.

Top 5 Sites for Learning Piano Online online piano1

This makes it far easier to play music at the beginning because you aren’t struggling so hard to remember where the correct notes are.  While this feature is definitely fun to use, probably the most useful and effective resource at the Zebra Keys website are the list of “trainer” tools that can help piano students with certain aspects of understanding music.

Top 5 Sites for Learning Piano Online online piano2

The example above is the interactive “note trainer,” but other web applications available include the keyboard trainer, interval ear trainer, scale ear trainer, and a chord ear trainer.


One of the best sites for learning piano online is PianoNanny. This is one of those rare sites that offers the most detailed, expert piano lessons for absolutely free.  Just reading through the lessons, you get the sense that you’re sitting beside an actual piano teacher who really knows their stuff.   Each session includes text, keyboard images to help you visualize what the teacher is talking about, and even mini-apps like a “student notepad” to take notes.

Top 5 Sites for Learning Piano Online piano nanny1

Another cool mini-app that you’ll find in the middle of some of these lessons is a “12 note companion” where you can try the lesson that you just learned.

piano nanny piano

As you press each piano key, the note is automatically displayed. This approach forces you to try to remember where each note is, which of course encourages better memorization and faster learning than the approach ZebraKeys uses. Featuring 13 starter, 11 intermediate, and 10 advanced lessons, PianoNanny is the most thorough of all the piano lesson websites listed in this article.

Plern Online Piano Teacher and Composer

The Plern Piano is easily one of the most addictive and, believe it or not, fun online tools that you can use to learn how to play the piano. The Plern Piano tool has dual uses; music composers 7 Sheet Music Maker Apps for Writing Music Anywhere Are you the next Mozart? Do you want to pen the next global hit for your band? If so, you need some tools to write sheet music. Read More can create a song from scratch, or piano students can import music from a MIDI file to learn how to play a song. Plern Piano plays through the song and as it scrolls across the music sheet, it provides you with a graphical representation of which key you need to press as well as the duration of the note. Think Tetris in musical form.

Top 5 Sites for Learning Piano Online plern piano

You do need to sign up to load the public songs, but signing up is free and you don’t have to provide an email address or personal info.

BerkleeShares – Free Piano Lessons

Starting in 2003, the Berklee College of Music started offering free music lessons online.  The lessons include guitar, brass, bass and even DJ & turntable training. When you click on the “keyboards” section, you’ll find a list of 13 lessons in either YouTube video format or as a PDF document. The videos are about one to two minutes, and the PDF documents are an average of about 2 pages with embedded music clips.

Top 5 Sites for Learning Piano Online berkley piano

For the most part, these lessons are very short and feature a lot of promotion for the paid Berklee online certificate programs. However, they do offer excellent tips and useful content.  This website is a good supplement, but don’t count on teaching yourself how to play piano by using these very short and simple lessons alone. If you are interested in taking online music classes Learn Music Theory for Free with 7 Fantastic Online Courses It's amazing how much more interesting music becomes once you learn the underlying theory behind the music. Take these simple and free online courses to better appreciate the music you hear. Read More , Berklee isn’t a bad option.

Ricci Adams’ MusicTheory

MusicTheory is another very useful (and free) website that can teach you to play the piano. This website has dozens of lessons, “trainer” applications and music utilities. The trainer applications on this website are a lot like those available at the Zebra Keys website but there are many more of them offered here. Best of all, the lessons are very thorough and offer a small keyboard pop-up piano and other musical tools so that you can test some of the techniques you learn in each lesson.

Top 5 Sites for Learning Piano Online musictheory

The lessons are reminiscent of a Powerpoint presentation and you step through them in much the same way – by clicking an arrow on the screen. The lessons are clearly written by an expert and after going through these piano lessons you’re sure to advance in your piano playing with a very thorough awareness of music theory.

Learn How to Play the Piano!

If you’ve ever dreamed of learning to play the piano but don’t have the resources to pay for lessons, there’s absolutely no reason you can’t start training yourself today using these free piano lessons online. The Internet offers an impressive collection of free online learning resources these days.

And since learning never stops, check out how you can learn a new language with Rosetta Stone or look at these apps that make learning history exciting. You might also want to bookmark these top how-to websites The 12 Best How-To Sites That Everyone Should Bookmark Need some help with life's chores and tasks? Here are some of the best how-to sites that everyone needs to bookmark today. Read More  for picking up all kinds of skills.

Explore more about: Education Technology, Hobbies.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Ojghturm
    December 2, 2017 at 12:05 am

    This isn’t free. Wtf. This site needs to be taken down

  2. George
    November 13, 2017 at 1:05 am

    Piano nanny does not work because of the outdated quicktime plugins. Is there any fix for that?

  3. George
    November 13, 2017 at 1:02 am

    Piano nanny does not work because of the outdated Quiktime plugins. Is there a fix for that?

  4. Christer
    August 7, 2017 at 2:27 pm

    Sebra Key have a few usefull idéas. I think you can start of to thinking in different "paths" on the Improvisation site: See Arpeggio Chord Pattern, Broken Chord Pattern, Double Chord Pattern and Chord Inversion. It is a bit square, so don't just copy them, but try to use the idéa itself when you play on your own. Patterns.

  5. Christer
    August 7, 2017 at 1:48 pm

    The Dilemma.
    Yes, Piano Nanny offers the most detailed piano lessons when it comes to the theory, such as the staff, time signatures, clefs, the staff, notes etc, etc, but the problem with Piano Nanny is the same as with all other "piano" sites whit the object to "learn" you play piano for free! - it doesn't teach you play piano! Other than the one finger waltz. Half hearted shit! Because playing piano is so much more then the theory.

    Ok, everything is not darkness because you can still take advance of the site, learn yourself the basic stuff from Piano Nanny (mentioned above) but then you sit there again, scratching your head bloody and have to move on, searching other places. To learn yourself PLAY piano! go on, doing like Larry Laffer - (the dude in the PC game Leisure Suit Larry), searching several wrong places and just find the same old F***** shit! Some shit is to simple to take note of, other things is to advanced for you on that terrible poor level you are after you finished Piano Nanny! And then it recycle, staring from square 1 again, and again, and again and................

    That's the big problem try to teach yourself play piano! Especially from sites which are free.
    ( And i doubt pay sites is better. They only want your money!!) In the end it can only come to one thing, FRUSTRATION, and you give up!
    In the end you may be glad to learn something.

  6. The man
    July 23, 2017 at 12:05 pm

    Unfortunately ALL these sites are what you complained about - traps to get money!!!
    Are there ANY webistes out there that arent full of flash videos and demands for money?

    • Daniel
      February 17, 2018 at 1:56 am

      I have tried many and if you are looking to learn contemporary piano.. learning chords and rythmic patterns I recommend Piano Couture. You will learn to play and create great piano arrangements. So many sites teach you to play chords with left hand and melody with right .. which is simply ridiculous.

  7. Ron
    February 4, 2017 at 8:56 am

    I'm surprised you have not included Hoffman Academy which is superb !

    • Kailash
      June 11, 2017 at 2:36 pm

      Hoffman Academy is paid. This article is for free versions.

  8. Alison Norman
    January 13, 2017 at 7:55 am

    Hello, any idea what happened to Piano Nanny? I started using it a few days ago and really liked it. Now the links I had saved cannot be found, and it looks like some other site has taken it over and completely bungled it up! The layout is different, it's covered with ads, and just generally much lower quality and less user friendly then the version that was up a few days ago.

  9. PJ
    June 27, 2016 at 10:23 pm

    The piano lessons sites I've seen want to teach jazz or pop once things start getting advanced,. i'm interested in picking up classical where I left off after about six plus years at age 14. Suggestions?

  10. Odette Del Rio
    February 29, 2016 at 9:03 pm

    Thank you for sharing the information which I find very useful. I hope to learn to the piano to accompany my singing for family get-togethers!

  11. MarkMiller28
    February 13, 2016 at 9:22 am

    I can finally play piano now thanks to the website - I have literally tried everything I found online to learn and I was considering giving the piano away to a friend when fortunately I found these lessons. I’m still quite a beginner but the learning instructions on are so easy to follow and feel I improve daily! The piano learning tips there are liberating, simple to grasp, and laid out in an easy to follow format. It got me playing in NO TIME! I have to admit that my husband was very skeptical when I told him I want to learn the piano, but now he is pretty darn impressed with the piano skills I've developed in such a short amount of time. I highly recommend it if you want to learn piano :) Best of luck!

  12. Anonymous
    June 16, 2015 at 2:20 am

    Will with these tutorials and these ebooks help me play

  13. Joel
    April 18, 2015 at 2:30 am

    Can you please email me to play notes for christian songs for my church worship team

    • bwbmw8
      May 31, 2015 at 5:59 am

      I could send sheets to you if you email me. My email is

  14. Andrew
    March 7, 2015 at 10:57 pm

    I would prefer one-to-one learning as I think a teacher could work on my weak areas, but where I am there are not that many decent teachers around. Has anyone tried skype lessons or yourspace?

    • Roumause
      April 18, 2015 at 2:32 am

      no sorry i dont want to work with you

    • bella
      January 20, 2016 at 4:14 am

      HI Andrew- I am a piano teacher based in Los Angeles and I teach on Skype and FaceTime. Feel free to send me a message if you are still looking for lessons. My contact page is

  15. asdfsdfsd
    February 7, 2015 at 6:12 pm

    fsdfsd fdf as das dfsf sd

  16. Jamie
    December 11, 2014 at 4:30 pm

    online is so impersonal.. I much more enjoy private, in-person lessons. There's a new site, that has boat loads of piano teachers. Worth checking out.

  17. Andy
    January 17, 2010 at 2:21 pm

    Here's the link from the previous post

  18. Josh
    January 17, 2010 at 6:22 pm

    Hey wow great sites

    Love this post sadly just brought a guide of
    [Broken Link Removed]

    But seems to have everything i wanted

  19. James
    January 11, 2010 at 10:10 pm

    Check out

    Lots of helpful piano lesson videos and articles as well as a nationwide piano teacher directory.

  20. Jack
    December 18, 2009 at 4:16 pm

    You are an idiot, this article is about FREE sites to start with, and to make it worse you try to get people to sign up using you as reference? Drop dead you moron.

  21. David Yzhaki
    September 18, 2009 at 1:12 am

    Here's again the url to the website

  22. David Yzhaki
    September 18, 2009 at 1:08 am

    Hi everyone,

    My name is David and I'm the owner of Piano Play It.

    Piano play it provides free piano lessons for free spirits!

    If you'd like to learn to play the piano in a more personal manner you'll enjoy my videos. They are proffesional, funny, easygoing oh... and they're completely for free :)

    So I hope you'll join me. Let me know how you liked my website.


  23. Phil
    September 16, 2009 at 7:40 am

    Thanks for an informative article. These ( Free Piano Lessons, take you from scratch to fairly advanced jazz, not for the light hearted though!

  24. steve
    August 22, 2009 at 5:49 am

    Well i have to say that i have had success with one type of piano course which is related to Piano Lessons For Beginners. However it all depends on your learning style and if you can independently learn the piano by yourself.

  25. Heiko
    July 9, 2009 at 11:59 pm

    Thanks for this article.

    Have a look at the This method uses colored notes on the grand staff and is especially designed to ease the piano entry for young children.

  26. Robert
    July 7, 2009 at 2:29 pm

    Thanks for posting this article--very helpful.

    I've had good success with a few online programs. One that I particularly liked comes with a set of DVDs and a pretty good supplimental book. The site someone mentioned in an above comment reviewed it: ( Learn and Master Piano

  27. Alvin
    July 6, 2009 at 8:15 am

    few of my students like this tips, They are ready to apply tutorial till next 2 week, so let's see what they will learn? Both are in keyboard institute for learn keyboard basics.

  28. Lisa
    June 18, 2009 at 12:34 am

    There are many sites out there right now, it's becoming very popular.

  29. Hinal
    June 18, 2009 at 12:22 am

    Hi, thanks for sharing online learning piano sites. One of my friend shared 2 other sites for the online learning piano.

    [Broken URL Removed]

    Learn Play Keyboard

  30. Cindy
    June 12, 2009 at 9:10 am

    Good idea present.

  31. Vlad
    June 5, 2009 at 12:02 pm

    Ah if this could only see my old piano teacher..when u learn from home you miss those horrible screaming WRONG which is well known to any decent professor

  32. Janet
    May 29, 2009 at 5:40 am

    I have found 2 websites for online learning piano lessons

    Hope those are helpful.

    Music School LA

  33. Jimmy Ruska
    May 27, 2009 at 7:36 am

    Try for ear training and learning songs by ear.

  34. hezi
    May 21, 2009 at 4:33 am

    been playing bass for the last 15 years, maybe it's time to try some piano ;)


  35. ton
    May 19, 2009 at 2:18 pm

    i used to have the miracle piano teaching system on the amiga years back - that allowed the attachment of a full sized keyboard - these look like they might fill the void!

  36. Mahendra
    May 19, 2009 at 11:24 am

    Awesome article! Thanks a lot.