Where to Learn Piano Online: The 5 Best Free Piano Learning Sites

James Frew Updated 28-04-2020

The piano is one of the most popular and versatile instruments you can learn to play. It shares much of its design with a keyboard and is a good starting place for anyone interested in playing music.


The percussion instrument forms the basis of many classical pieces, as well as being an integral part of popular music, too. On top of that, it’s a platform to learn a new skill, reduce stress, and inspire creativity.

Ready to dive in? Be sure to get a set of keys in front of you and check out the best sites for learning the piano online.

1. Piano Lessons

Piano Lessons screenshot

Piano Lessons is a free resource from the teachers at Pianote. While that service charges a fee to learn piano online, Piano Lessons is entirely free. The site combines guided online tutorials with instructional YouTube videos from their teachers to get you started.

If you’re just getting started on your journey, then Piano Lessons is the ideal place to begin. The tutorials are pitched at beginners, and incorporate elements of music theory, too. That said if you’d like to get more in-depth with the theory, check out the best sites to learn the basics of music theory The 5 Best Sites to Learn the Basics of Music Theory Are you someone who loves music? Use one of these great sites to learn more about what makes music what it is. Read More .


They even offer free live piano lessons on their social media channels. Piano Lessons is aimed at beginners. So, if you find the Piano Lessons content helpful, and if your budget allows, it may be worth subscribing to the full Pianote service to continue your practice.

2. Pianu

Pianu website screenshot

For many people, their favorite artist is the reason they want to start playing music. It makes sense, then, that you’d want to learn to play your favorite songs, too. Pianu offers online piano lessons, but its free catalog of song tutorials should get you playing along with your popular songs in no time.

The Guitar Hero game series influenced many services, and the same interface is available here, too. The sheet music is displayed above a virtual keyboard. Highlighted boxes speed towards the relevant keys to let you know what you need to play. This would be a fun game in its own right, but the inclusion of sheet music helps you to learn what it is you are playing.


It also provides an easy visual aid for translating the keys, and the time you have to press them for, into transcribed music. Keeping your tablet or smartphone near your piano isn’t always practical, though. So, you may want to consider using the top sites to find and print free sheet music Top 7 Sites to Find and Print Free Sheet Music Have you been searching for free printable sheet music? Here are seven awesome resources to give you a helping hand. Read More as well. There is also a free to access Fundamentals course, which guides you through the early stages of piano playing.

3. Skoove

Skoove website screenshot

Instead of reading instructions and tutorials, you may prefer a more interactive form of learning. That’s where Skoove comes in. The freemium service is compatible with PC, macOS, iPhone, and iPad. Skoove guides would-be pianists through the lesson, offering real-time feedback.

This is a useful feature, as it enables you to adjust your playing as you go. Additionally, Skoove can operate in an acoustic mode so that you can use your own keyboard or piano, and the software will listen out for your playing. If you don’t have the instrument yourself, you can use the Skoove virtual keyboard instead.


There are two tiers; Skoove Basic and Skoove Premium. While the premium service costs from $9.99 per month, Skoove Basic will always be freely available. The Basic tier only allows you access to 25 lessons and a limited number of song tutorials, but if you are just getting started, this is the best way to learn piano online.

4. flowkey

flowkey website screenshot

If you enjoyed the interactive nature of Skoove, then you’ll get the same feeling in flowkey. The service is similar to that offered by Skoove, although their free offering is more restrictive. One of flowkey’s standout features is its catalog of popular song tutorials.

Although not every song is available, you’ll be able to find a tune to suit your ear and use flowkey to learn how to play it. These guides and the app’s other tutorials step you through the music theory, as well. If you play alternative string instruments,  then you can learn your favorite songs with the best free guitar and bass tab sites Find the Best Free Guitar and Bass Tabs on These 5 Sites These five tab and bass websites are your go-to resource for learning guitar. Beginners and experts alike can go through the large catalog of free guitar tabs. Read More .


The free edition of flowkey contains eight song tutorials and limited courses. However, if you find flowkey works for you, then you can upgrade to flowkey Premium from $9.99 per month. You can use flowkey online, or via the accompanying Android and iOS apps.

5. TakeLessons

TakeLessons piano lesssons screenshot

Individual study works for some people. However, others may prefer a more social group experience. For those aspiring piano players, TakeLessons is a great way to learn to play the piano online.

Each class is taught live so there are no pre-recorded sessions. Thanks to the two-way streaming service you can play along with others in the class, and receive feedback on your performance. TakeLessons offers classes in three categories; Basics, Technique, and Performance.

While you can join these live group learning sessions, TakeLessons has courses for a wide range of subjects outside of piano playing, too. The free account grants you access to a limited number of sessions and courses.

But if you have other interests as well, you may consider subscribing to TakeLessons Premium. This costs $19.95 per month, but grants you access to the full range of courses and lessons, as well as individual face-to-face sessions with instructors.

Learn to Play Piano Online

The piano is one of the most versatile instruments you can learn, not least of all because it gives you a strong footing in musical theory. These sites are a great place to get started learning piano online and without breaking the bank, too.

That said, you may end up deciding that the piano isn’t the right instrument for you. In which case, consider the musical skills you can learn online for free 5 Musical Skills You Can Learn Online for Free, With or Without Instruments The internet has free music lessons for all types of things. And you can start learning them with or even without an instrument. Read More instead.

Related topics: Education Technology, Hobbies, Musical Instrument.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

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 (broken link removed). 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. Lisa
    June 18, 2009 at 12:34 am

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

  28. 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

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

    Good idea present.

  30. 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

  31. 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

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

    Try for ear training and learning songs by ear.

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

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


  34. 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!

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

    Awesome article! Thanks a lot.