A complete application in a minute — tailored resume and cover letter, ready to send.
Baltimore School of Music is seeking a passionate Piano Teacher to join our growing faculty and inspire students of all ages in a collaborative, student-centered environment.
The role involves teaching private piano lessons (30, 45, and 60 minutes), preparing students for performances, and building strong relationships with families to support ongoing musical growth. We offer paid time off, SIMPLE IRA, scheduling support, and a steady stream of new student referrals.
Position: Piano Teacher
Job Type: Part-Time, W-2 Employee
Schedule: 2-3 teaching days per week, with flexibility to select from Monday-Thursday, 2:00-8:30 p.m., and Saturday, 9:00 a.m.-5:00 p.m.
Pay: $30-$35 per teaching hour, based on education and teaching experience, plus benefits
Baltimore School of Music is one of Maryland's premier community music schools, serving hundreds of students each week in a collaborative, student-centered environment. We are seeking an enthusiastic Piano Teacher to join our growing faculty and inspire students of all ages through exceptional music education.
At Baltimore School of Music, our teachers focus on teaching while our administrative team handles marketing, billing, scheduling, student registration, and customer service. We provide a steady stream of new student referrals, professional teaching studios, and a collaborative environment where teachers can focus on what they do best: helping students develop a lifelong love of music.