At JamSchool, we take a different approach to music lessons.

JamSchool is a performance based music education centre with two locations in Guelph, Ontario.

What’s different about us?

We focus on getting each and every student on stage to perform.
We believe that performance is key to developing a life-long love of music and becoming engaged in music education.

We provide in-person and online private music instruction for all ages:

We offer private music instruction and contemporary band classes.

Our Recording School program also provides hands-on training in the area of music recording and programming.

At JamSchool, our focus is on creating an environment to learn and interact with other students. Regular scheduled performances, give our students the opportunity to take the stage with their peers.

Music lessons are just the beginning.

Our aim is to get students of all ages and levels on stage performing and falling in love with music in the process. Rather than just teaching how to play an instrument, we set goals for our students with regular performances. This process sets a goal for the students to achieve, taking ownership of their learning and making friends along the way!

We believe that music should be accessible and available to students from all walks of life. We have classes for a wide range of instruments and all ages, either in a group setting or private lessons. Check out the Lessons section to see if there’s a good fit and then contact us to learn more about how to get started.

Our students have gone on to reach new heights in a variety of different avenues. We boast some serious talent. Some of our students have received top honours at musical competitions like The Kiwanis Festival, or excelled into a career studying music at a university level. We have fostered bands that have gone on to receive recording contract with music labels, and open for major acts like K’NAAN.

Other students have utilized the training and education we provide to pursue careers in acting and theater, landing roles for television commercials, or large scale theater productions. By fostering a love of music through live performance, the possibilities are endless!

What’s involved?


Private lessons are 30 minutes long, once a week. You get one-on-one attention from one of JamSchool’s experienced and professional teachers. All of our teachers are masters of their field. Learn more about each of them.


Are you ready to take your music lessons to the next level? Maybe it’s time to join a band! We have bands that cover many genres like pop, rock, blues, jazz and more and match students according to age and ability. Each class runs for one hour per week and involves live performances throughout the year.

Annual JamBoree

Every June we throw the biggest JamSchool concert at the Guelph Little Theatre, giving every student the opportunity to play in front of a live audience!

In-House Events

Throughout the year, our own theatre in our South End Campus hosts many student showcases, giving students, families, and friends a chance to experience live performances in a welcoming, professional stage environment.

Community Shows

As well as the annual JamBoree, JamSchool partners with a number of local venues and festivals to provide “real world” opportunities for our students to shine on the stage.


JamSchool has been in business for more than 10 years!