iPianoLab is the easiest, fastest, most fun way to learn how to play the piano or keyboard.

Using our unique, award-winning method, you can learn to play your favorite songs on keyboard and piano in your home, on your desktop, or at your school. Study online at your own pace, or in one of our fun after-school classes with an iPianoLab Certified™ teacher.

Introducing iPianoLab!

4th grader Nathatniel S. plays pop rock favorite Muse with two hands.

5th grader Isabella plays the R&B classic, keeping a steady beat w. the left hand while playing melody and chords in the right!

Watch as 4th Grade iPianoLab student Thomas C. plays Bach's Invention in A minor, a great exercise for independence of hands!

2nd grader Grace plays the Black Eyed Peas. Not tall enough to reach the pedals, but still rocks it!

High school sophomore and iPianoLab student Drew S. plays Chopin's amazing etude in C min, the "Revolutionary", op 10 #12.

People iPianoLab

iPianoLab Schools

Check out all the schools where we're already teaching students their favorite tunes!

Las Vegas:
Bilbray Elementary
Bonner Elementary
Bozarth Elementary
Goolsby Elementary
Imagine School
Joseph Neal Elementary
Kim Elementary
May Elementary
Ober Elementary
O'Roarke Elementary
Quest Academy
Reedom Elementary
Rogers Elementary
Scherkenbach Elementary
Southern Highlands Prep
Staton Elementary
Thompson Elementary
Vassiladis Elementary
Walker Elementary

San Antonio:
Arlon Seay Elementary
Bill Brown Elementary
Blessed Sacrament School
Bolt Elementary
Brauchle Elementary
Canyon Ridge Elementary
Clear Springs Elementary
Elrod Elementary
Fields Elementary
Freiheit Elementary
Garden Ridge Elementary
Godwin Frazier Elementary
Hardy Oak Elementary
Helotes Elementary
Hoffman Elementary
Indian Springs Elementary
Kinder Ranch Elementary
Locke Hill Elementary
Los Reyes Elementary
Morningside Elementary
Rutledge Elementary

Austin International School
Baldwin Elementary
Baranoff Elementary
Boone Elementary
Brentwood Elementary
Bryker Woods Elementary
Clayton Elementary
Cox Elementary
Cypress Elementary
Deer Creek Elementary
Doss Elementary
Forest Creek Elementary
Grandview Hills Elementary
Hill Elementary
Hyde Park Baptist School
Kiker Elementary
Kirby Hall School
Menchaca Elementary
Mills Elementary
Old Town Elementary
Parkside Elementary
Patsy Sommer Elementary
Plain Elementary
Pleasant Hill
Pond Springs Elementary
Purple Sage Elementary
Rainbow Academy
Reagan Elementary
Ridgetop Elementary
River Place Elementary
River Ridge Elementary
Steiner Ranch Elementary
Teravista Elementary
Westside Elementary
Winkley Elementary
Zilker Elementary

Dallas / Fort Worth:
Beck Elementary
Bridlewood Elementary
Curtis Elementary
Draper Intermediate
Ethridge Elementary
Flower Mound Elementary
Harrison Intermediate
Haslet Elementary
Hatfield Elementary
J.C. Thompson Elementary
Lakeview Elementary
Nance Elementary
Schulter Elementary
Sendera Ranch Elementary
Thompson Elementary

New York City:
The Chapin School
The Brearley School
Convent of the Sacred Heart
Hunter College Elementary School
Icahn 7
PS 77 The Lower Lab School
PS 151 Yorkville Community School
PS 198M
Rodeph Sholom
St. Joseph's Yorkville
St. Stephen of Hungary
The Town School
Yorkville PianoLab