dance programs
ballet | tap | jazz
acrobatics | contemporary | hip hop
discover yourgenerationsdancestyle
Our dance program registration will open in May for the 2026/27 season.
Generations offers high-quality, inclusive dance training for ages 3 to 18. Our classes follow a proven class structure and foundational goals for each level, while incorporating history and exploration, and encouraging connection and confidence. Classes include an appropriate warm-up, centre work, across the floor progressions, skills and combinations, and our signature start & end of class rituals.
All students ages 3-18 have an in-studio open house in December, and perform in our year-end dance showcase on stage in June.
Our teaching approach incorporates life skills to support our students’ confidence, resilience and personal growth as artists and people for years to come.
Our team of instructors are committed to providing an engaging and welcoming dance experience for everyone, no matter their level & needs.
first classes | sk-gr.1
Mondays
First Ballet/Jazz (SK-Gr.1) 4:15-5:00 pm
Tuesdays
First Musical Theatre (SK-Gr.1) 4:30-5:30 pm
Wednesdays
First Hip Hop (SK-Gr.1) 4:15-5:00 pm
First Acro (SK-Gr.1) 5:00-6:00 pm
Saturdays
First Ballet (SK-Gr.1) 10:30-11:15 am
First Acro (SK-Gr.1) 11:15-12:15 pm
First Jazz/Tap Combo (SK-Gr.1) 11:15-12:15 pm
First Musical Theatre (SK-Gr.1) 12:15-1:15 pm
novice & junior | gr. 2-5
Mondays
Novice Ballet (Gr. 2-4) 4:15-5:15 pm
Novice Contemporary (Gr.2-5) 5:15-6:15 pm
Junior Ballet (Gr.3-5) experienced) 6:15-7:15 pm
Youth Musical Theatre (Gr.5-7) 5:00-7:15 pm
Tuesdays
Junior Musical Theatre (Gr.3-4) 4:30-6:30 pm
Wednesday
Novice Hip Hop (Gr.2-5) 6:00-7:00 pm
Thursday
Novice Acro (Gr. 2-5) 4:15-5:15 pm
Novice Tap (Gr.2-4) 4:30-5:15 pm
Novice Jazz (Gr.2-4) 5:15-6:00 pm
Saturdays
Novice Musical Theatre (Gr.2-3) 12:15-1:45 pm
gr. 5-8 | youth & teen
Mondays
Youth Musical Theatre (Gr. 5-7) 5:00-7:15 pm
Tuesdays
Youth Ballet (Gr.6-9) 6:30-7:30 pm
Youth Contemporary (Gr.6-9) 7:30-8:30 pm
Wednesdays
Youth Hip Hop (Gr.5-8) 5:00-6:00 pm
Youth Jazz (Gr.5-8) 7:15-8:15 pm
Thursdays
Youth Tap (Gr.5-8) 5:15-6:15 pm
Teen Jazz (Gr. 8+) 6:00-7:15 pm
Performance Company (Gr. 6+) 7:15-8:30 pm
gr. 5-8 | experienced (3+years or invited)
Tuesdays
Intermediate Ballet (Gr. 6-9) 5:30-6:30 pm
Intermediate Tap (Gr. 6-9)) 6:30-7:30 pm
Wednesdays
Intermediate Acro (Gr.5-8) 6:00-7:15 pm
Spark Creativity, Shape Their Journey
Enroll in our family focused & progressive performing arts classes today!