Login

Urbandale, Iowa, Piano Lessons

It might be hard to find a piano teacher in Urbandale, IA.

Our Online Live Piano Lessons are fun! Learn how they work, watch a video demo, read reviews, or find a piano teacher here.
See what our customers are saying about McCarthy Music!
5 / 5 stars
If you want to learn piano... Sara is your woman. She is able to teach to whatever level you may be at and scale the level of the lessons to meet you where you are very quickly. Whether you're brand new, someone who used to play and is coming back or someone who knows music but doesn't have much experience with piano, Sara can make the lessons work for you.

I am in my 30s, participated in band, orchestra and choir through college but never formally picked up the piano. Therefore I already know how to read music for the most part, know some theory, and can dablle through simple things already on the piano. Sara has been great making sure that I am challenged while still ensuring that I get the basic fundamentals down that I've never been trained on before.

I would highly recommend Sara to anyone who is considering starting lessons at whatever level you are at!
- anonymous
Review of Sara Vogeler on 10/12/2018

5 / 5 stars
1st lesson Amazing teacher I am looking forward to her continued work with my daughter Ava
- Marlon Tropeano
  (Brooklyn)
Review of Nikiya E on 3/2/2019

5 / 5 stars
"She's awesome!" Nikiya is able to find the perfect balance between challenging and stretching my daughter while at the same time encouraging her and building her up.

Nikiya's people skills match her superior musical skills, which has taken my daughter from no musical experience to playing songs we recognize in an extraordinarily short time. In my daughter's words, "She's awesome!"
- Chad V.
  (Fargo)
Review of Nikiya E on 8/12/2019

Only $10 to try a lesson, no commitment: 

valid through Friday only, ends 11/7
Instructors are available to teach in Urbandale, IA
Profile picture
1960

30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 15
Languages:
English

Profile picture
Abhas Rajhans
Hi! I have been playing piano for 11 years, and love to teach those wanting to learn how to play piano.
30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 2
Languages:
English

Profile picture
Jonathan Vordzorgbe

30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 7
Languages:
English

Profile picture
Hannah Baratz
Hi! I am a former early childhood education assistant teacher. I currently am pursuing my college education. I love kids, and people! I can work well with anyone, and I have been teaching piano lessons from 2012. Contact me if you are interested!
30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 7
Languages:
English

Profile picture
Marie Captain
started playing the piano at age 6. Was trained classically by Jan Gorbaty a touring concert pianist. My piano lessons were at Carnegie Hall in NYC. Earned my B.S. in music. I studied piano, theory, electronic music, composition, and orchestration and voice. I have written 3 full scale musicals, play piano and keyboard for Pop, Rock, singers, Classical Musicians, Wedding Bands, Rock Bands. I arrange Pop music, orchestral music. I have worked in all kinds of bands, musical theatre bands.I also arrange... read more
30 minute rate:
$10.00
  (regular price: $15.00)
Years Experience: 34
Languages:
English



View more instructors...

Live piano lessons with McCarthy Music

Score viewer

Learn to play piano online with real teachers using an app designed just for piano.

  • FREE software custom-built for online piano lessons
  • Works with any piano (real or digital) or MIDI keyboard
  • Award-winning teachers thoroughly vetted and trained
  • More effective practice with instant on-screen feedback
  • Thousands of songs to choose from in all genres and skill levels
Other cities served

Adel    
Alta    
Ames    
Bettendorf    
Bode    
Booneville    
Burlington    
Burt    
Carter Lake    
Cedar Rapids    
Clio    
Coralville    
Council Bluffs    
Davenport    
Des Moines    
Evansdale    
Fontanelle    
Garnavillo    
Iowa City    
Kimballton    
McClelland    
Mediapolis    
Pleasant Hill    
Shenandoah    
Sioux City    
Urbandale    
Windsor Heights