On average as of 2014, a half-hour piano lesson can cost between $15-$30 while a full hour can have an average cost that ranges between $50-100. However, these prices can depend on factors, such as location and the teacher's overall experience. For example, in a remote rural or suburban area, prices may be lower than in a big city.
The location of where the lesson takes place may also be a factor in piano lesson costs. While students can go to a teacher for lessons, other students may have the teacher come to their homes. Another factor that may affect the rates that piano teachers charge is their overall credentials, such as college degree in music, years of teaching experience, certifications and professional memberships.