Personalized instruction for guitar, vocals, drums, bass, and keyboards tailored to individual skill levels and musical interests.
Group rehearsals and live performances where students collaborate in bands to play classic and modern rock songs.
Introductory music classes designed for young children to explore instruments and develop foundational skills in a fun setting.
Immersive camps where students form bands, write original songs, and perform, fostering creativity and teamwork.
Comprehensive training in singing and various instruments, focusing on technique, theory, and performance confidence.
My son loves this place and I do too. Everyone is so welcoming from the staff down to the students, you can tell everyone is having fun and passion about music. I liked it so much as a parent that I started taking lessons too so my son and I can share this together. Fantastic place to learn and jam to the music you love.
Our son LOVES school of rock!! He splits his time with the rookie class and one on one teaching with mark. We cannot recommend him enough for a young, budding artist!!
My daughter loves the summer camp! The instructors let the campers collaborate and be creative - from naming their own bands to writing their own songs - this camp is everything a young musician could want. Music is meant to be fun and inspire and create connections - you get that all at School of Rock.
My kids love School of Rock...my daughter takes Vocal lessons, my son takes guitar lessons, and they both do the performance group. They have learned so much great music, and their confidence has grown so much. They have fun and feel very supported and encouraged by their teachers!
We love School of Rock Kirkwood!! Our daughter started classes there recently and she LOVES her teacher. The staff are very friendly, authentic and passionate about music. This is great for my daughter who wants to try it all out before she commits to one instrument or discipline. It's really awesome to see her so excited as she explores this new hobby. Thanks!

Where passion meets performance—learn, play, and rock out in a fun, supportive environment!
No photos available
School of Rock in Kirkwood is a premier music school offering dynamic lessons and performance programs for all ages. We specialize in teaching guitar, vocals, drums, bass, and keyboards through one-on-one instruction and group rehearsals. Our experienced instructors foster creativity and confidence, helping students master their favorite songs and perform live on stage. Whether you're a beginner or an advanced musician, our welcoming community provides a fun, engaging space to explore music, join bands, and participate in summer camps. Join us to unleash your inner rockstar!
Claim School of Rock to update business info, respond to reviews, and access analytics.