
Where music lessons rock! Building confidence and skills through performance for all ages.
School of Rock, North Buffalo is a premier music school in East Amherst, NY, offering immersive music education for children, teens, and adults. We specialize in private lessons and group band programs that teach students to play real songs and perform live on stage. Our experienced instructors, supportive staff, and awesome environment foster musical growth, confidence, and a love for rock music. From summer camps to adult programs, we provide a unique, hands-on experience that makes learning fun and rewarding. Join our musical family today!

One-on-one instruction for piano, guitar, bass, vocals, and more, tailored to individual skill levels and goals.
Students join bands to rehearse and perform real songs in a collaborative setting, building teamwork and stage confidence.
Intensive camps focused on music education and performance, perfect for kids and teens looking to rock out.
Designed for adults to learn or relearn instruments, with opportunities to perform in a supportive community.
Regular concerts where students showcase their skills in front of live audiences, gaining real-world experience.
Personalized evaluation to place students in appropriate programs based on their current abilities and interests.
Overall rating
Jordan Ellis
VerifiedMichael Runo
V G
Has the best of everything! Lessons, gigs, camps, snacks, drinks, items of interest and more!
Timothy Weitzel Jr
-Environment is awesome -Staff is great -The teachers really know their art -I have attended three shows and they were great, one had performers from a separate school of rock location -I am learning Piano from Olivia now, and plan to start Guitar in the late Fall with Joe as well Highly recommend this institution for summer camp and music lessons!
Lance Pozarny
Great visit with Joe.
Gary Turner