higher learning, no books required.

Rock climbing is all about learning through failure, exploring new paths, and building trust with your peers. School of Rock makes it easy to learn these critical life skills by teaching them through the exciting sport of climbing, and gives kids a safe space after school to have fun and be themselves.

Students will develop key motor functions and learn how to manage success and failure by climbing new routes and boulders developed by our coaches and route setters each week. Older students will also learn how to belay for top rope, which encourages clear communication and respect for the well-being of others.

New Cancellation & Refund Policy for 2024
A 90% refund is available up until 1 week prior to the start of the program. From that point we cannot offer refunds or credits.


SPRING 2024


Ages 7-10

Mondays, 4:30-6:00
13 classes, March 18 to June 24
No class on April 1 and May 20 (Easter weekend and Victoria Day weekend)
$585+HST

Saturdays, 9:00-10:30
12 classes, March 23 to June 22
No class on March 30 and May 18 (Easter weekend and Victoria Day weekend)
$540+HST

Ages 10-16

Wednesdays, 4:30-6:00
14 classes, March 20 to June 19
$532+HST



Saturdays, 11:00-12:30
12 classes, March 23 to June 22
No class on March 30 or May 18 (Easter weekend and Victoria Day weekend)
$456+HST

My child is 10 years old. Which age group is best for them?
We allow 10 year-olds to register for either class to accommodate friendships between students who may be slightly different ages. Either class is appropriate for new climbers.

Can my child climb outside of their class time?
Your child’s School of Rock registration fee includes a membership to Joe Rockhead’s, active from their first day of class to their last. Rental gear (climbing shoes and harness) is included each time they visit. Please note that kids age 13 and younger must be supervised by an adult (age 18 or older) whenever they are climbing outside of class hours.