When it comes to music lessons, there are a lot of factors that can affect the price. For instance, the type of music you want to play, the student's age (adult or grade 8), and the amount of teaching experience your potential teacher has. Most piano teachers in Singapore will charge between $20 and $40 per hour. However, if you're looking for someone with a lot of performance experience, or if you want to play classical music, you may have to pay a bit more.