Professional piano lessons for all ages and levels. Absolutely free.
Learn from an exhaustive library of piano technique
Ninja Piano offers a wide range of piano lessons and resources
Learn how to play scales in every key on the piano with simple and easy to understand charts and explanations.
Explore the entire landscape of piano chords and learn to play them with clear and concise fingering and voicing charts.
Expand your knowledge of the piano and ability to create beautiful accompaniments by learning arpeggios.
Learn how to read piano sheet music so that you will have the tools to learn any piece of music on your own terms.
Our extensive library of finger and rhythm exercises will help you ingrain what you learn through purposeful repetition.
Delve into more complex and difficult techniques such as wrist rotation, trills, ornaments, tremolos, glissandos, and more.
Get more out of your piano journey
Browse articles on how to practice piano properly, where to find the best lesson materials and instruments, and how to approach the most common problems and obstacles facing aspiring pianists.