2025/26

Name
Days
Location
Elements Experience Membership Add On
Upgrade your family to our Elements Experience Membership for $64 (one time fee per family per season) and receive:

-24 hour early access to ticket sales for all performances
-10% off all studio merchandise *Excludes purchases from Attitude Dance Wear
-10% off all studio workshops and events *Excludies summer camps
-5% off all private lessons *Excludes solo choreography

12:00 PM to 12:00 PM
Elements Dance Co.
Junior Open Hip Hop Mon B
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes!
Monday
4:15 PM to 5:00 PM
B
Elements Dance Co.
Mini/Pre Junior Jazz Choreo- Fabulous
This is a competitive class and is by audition or invitation only.
Monday
4:15 PM to 5:00 PM
A
Elements Dance Co.
Primary Jazz Mon (Age 6-7)
This is a once a week class and will follow the ADAPT syllabus. There is no co-requisite for this class.
Monday
4:15 PM to 5:00 PM
C
Elements Dance Co.
Junior Open Jazz/Lyrical 1 Mon
This class is ideal for those with little or no experience and is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class.
Monday
4:30 PM to 5:30 PM
D
Elements Dance Co.
Ballet 2 Mon
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 1 until the winter exam session, and then transition to Ballet 2.
Monday
5:00 PM to 6:00 PM
A
Elements Dance Co.
Mini Movers 4 Mon
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games.
Monday
5:00 PM to 5:45 PM
C
Elements Dance Co.
Primary Open Hip Hop Mon
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular! This class has no co-requisite.
Monday
5:00 PM to 5:45 PM
B
Elements Dance Co.
Ignite B Jazz Choreo- G.N.O.
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Monday
5:30 PM to 6:15 PM
D
Elements Dance Co.
Junior 1 Jazz
Follows the ADAPT syllabus. Must be enrolled in ballet. For a class with no co-requisites, please see Junior Open Jazz/Lyrical 1.
Monday
5:45 PM to 6:45 PM
C
Elements Dance Co.
Junior Open Hip Hop Mon A
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes!
Monday
5:45 PM to 6:30 PM
B
Elements Dance Co.
Hip Hop/Tap Combo Mon
This class is perfect for your 4 or 5 year old who can't sit still! Half the class will be spent grooving and shaking and the other half of the class will teach the basics of tap dance.
Monday
6:00 PM to 6:45 PM
A
Elements Dance Co.
Inter Open Jazz/Lyrical 2
This class is ideal for those dancers with experience and is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class.
Monday
6:15 PM to 7:15 PM
D
Elements Dance Co.
Teen Open Hip Hop Mon
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular!
Monday
6:30 PM to 7:15 PM
B
Elements Dance Co.
Ballet 1 Mon
The class will work on Primary ballet until the winter exam session, and then transition to Ballet 1.
Monday
6:45 PM to 7:45 PM
C
Elements Dance Co.
Junior 2 Jazz
This class will follow the ADAPT syllabus. A ballet class is a co-requisite. For a class with no co-requisite, please see Junior Open Jazz/Lyrical 1.
Monday
6:45 PM to 7:45 PM
A
Elements Dance Co.
Ignite B Hip Hop Choreo- Operation: Cash Out
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Monday
7:15 PM to 8:00 PM
B
Elements Dance Co.
Ignite C Jazz Choreo- Prelude
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Monday
7:15 PM to 8:00 PM
D
Elements Dance Co.
Inter Open Hip Hop MON
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes. There are no co-requisites.
Monday
8:00 PM to 8:45 PM
B
Elements Dance Co.
Inter/Teen Open Jazz/Lyrical 1
This class is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class. This class is ideal for beginners or those with 1-2 years experience.
Monday
8:00 PM to 9:00 PM
C
Elements Dance Co.
Teen Open Jazz/Lyrical 2
This class is based on a combination of the ADAPT syllabus and the teacher's own style and is for intermediate level dancers. There are no co-requisites for this class.
Monday
8:00 PM to 9:00 PM
D
Elements Dance Co.
Ballet 4 Tues
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 3 until the winter exam session, and then transition to Ballet 4.
Tuesday
4:15 PM to 5:15 PM
C
Elements Dance Co.
Junior 3 Jazz (Year 1)
This class follows the ADAPT syllabus. A ballet class is required. For a class with no co-requisite, please see Junior Open Jazz/Lyrical 1 or 2.
Tuesday
4:15 PM to 5:15 PM
A
Elements Dance Co.
Junior Open Tap
This class has no co-requisites and is ideal for beginners or those with 1-2 years tap experience.
Tuesday
4:15 PM to 5:15 PM
B
Elements Dance Co.
Pre Inter 1 Jazz
Follows the ADAPT syllabus. Must be enrolled in ballet. For no co-requisites, see Inter/Teen Open Jazz/Lyrical 1.
Tuesday
4:15 PM to 5:15 PM
D
Elements Dance Co.
Ballet 5 Tues
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 4 until the winter exam session, and then transition to Ballet 5.
Tuesday
5:15 PM to 6:15 PM
D
Elements Dance Co.
Inter 3 Jazz
This class follows the ADAPT syllabus. Ballet is a required co-requisite.
Tuesday
5:15 PM to 6:15 PM
C
Elements Dance Co.
Junior/Pre Inter Tap Choreo- Better Than Ever
This is a competitive class and is by audition or invitation only.
Tuesday
5:15 PM to 6:15 PM
B
Elements Dance Co.
Primary Tap (Age 6-7)
Follows the ADAPT syllabus. There is no co-requisite for this class.
Tuesday
5:15 PM to 6:00 PM
A
Elements Dance Co.
Ballet 3 Tues
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 2 until the winter exam session, and then transition to Ballet 3.
Tuesday
6:15 PM to 7:15 PM
C
Elements Dance Co.
Junior Open Jazz/Lyrical 1 Tues
This class is ideal for those with little or no experience and is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class.
Tuesday
6:15 PM to 7:15 PM
B
Elements Dance Co.
Pre Inter 3 Jazz (Year 2)
This class follows the ADAPT syllabus. A ballet class is required. For no co-requisites, see Teen Open Jazz/Lyrical.
Tuesday
6:15 PM to 7:15 PM
D
Elements Dance Co.
Junior Open Jazz/Lyrical 2
This class is ideal for those with experience and is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class. For beginners see Junior Open Jazz/Lyrical 1.
Tuesday
6:30 PM to 7:30 PM
A
Elements Dance Co.
Advanced 1 Ballet Tues
This is a twice a week class and will follow the RAD syllabus. This class will include pointe work.
Tuesday
7:15 PM to 8:15 PM
C
Elements Dance Co.
Inter 2 Jazz
This class follows the ADAPT syllabus. Ballet is a required co-requisite.
Tuesday
7:15 PM to 8:15 PM
D
Elements Dance Co.
Inter/Teen Tap Choreo- The Interns
This is a competitive class and is by audition or invitation only.
Tuesday
7:15 PM to 8:15 PM
B
Elements Dance Co.
Ignite A Jazz Choreo- Magic
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Tuesday
7:30 PM to 8:15 PM
A
Elements Dance Co.
Ignite B Lyrical Choreo- We Shine Together
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Tuesday
8:15 PM to 9:00 PM
A
Elements Dance Co.
Inter Ballet Tues
This is a twice a week class and will follow the RAD syllabus. This class will include pointe work.
Tuesday
8:15 PM to 9:15 PM
C
Elements Dance Co.
Pre Inter 3 Jazz (Year 1)
Follows the ADAPT syllabus. Must be enrolled in ballet. For no co-requisites, see Teen Open Jazz/Lyrical.
Tuesday
8:15 PM to 9:15 PM
D
Elements Dance Co.
Senior Tap Choreo- Sanctuary
This is a competitive class and is by audition or invitation only.
Tuesday
8:15 PM to 9:15 PM
B
Elements Dance Co.
Boys Ignite Hip Hop Choreo- Hockey Night In Canada
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY. There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
4:00 PM to 4:30 PM
B
Elements Dance Co.
Mini Movers 3 Weds
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games.
Wednesday
4:00 PM to 4:30 PM
D
Elements Dance Co.
Pre Comp Ballet Choreo- Over the Rainbow
This is a competitive class and is by audition or invitation only.
Wednesday
4:00 PM to 4:30 PM
C
Elements Dance Co.
Ballet 5 Weds
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 4 until the winter exam session, and then transition to Ballet 5.
Wednesday
4:30 PM to 5:30 PM
C
Elements Dance Co.
Tumbling
This class is open to dancers in Intermediate Foundation ballet and higher. Dancers must also be enrolled in Intermediate Foundation Ballet Year 2 or higher, or by invitation.
Wednesday
4:30 PM to 5:30 PM
D
Elements Dance Co.
Junior/Pre Inter Hip Hop Choreo- Dolls
This is a competitive class and is by audition or invitation only. There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
4:45 PM to 5:30 PM
A
Elements Dance Co.
Pre Primary Ballet Weds
This is a once a week class and will follow the RAD syllabus. There is no co-requisite for this class.
Wednesday
4:45 PM to 5:30 PM
B
Elements Dance Co.
Acro 6/7
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz. Dancers are eligible to also take Tumbling.
Wednesday
5:30 PM to 6:30 PM
D
Elements Dance Co.
Ballet 3 Weds
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 2 until the winter exam session, and then transition to Ballet 3.
Wednesday
5:30 PM to 6:30 PM
C
Elements Dance Co.
Junior 3 Jazz (Year 2)
Follows the ADAPT syllabus. Must be enrolled in ballet. For a class with no co-requisite, please see Junior Open Jazz/Lyrical 1 or 2.
Wednesday
5:30 PM to 6:30 PM
B
Elements Dance Co.
Senior Hip Hop Choreo- Catwoman
This is a competitive class and is by audition or invitation only. There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
5:30 PM to 6:30 PM
A
Elements Dance Co.
Acro 4
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz.
Wednesday
6:30 PM to 7:30 PM
D
Elements Dance Co.
Inter Hip Hop Choreo- Lady Cops
This is a competitive class and is by audition or invitation only. There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
6:30 PM to 7:30 PM
A
Elements Dance Co.
Intermediate Foundation Ballet (Year 2) Weds
This is a twice a week class and will follow the RAD syllabus. This class is a continuation from Intermediate Foundation last season.
Wednesday
6:30 PM to 7:30 PM
C
Elements Dance Co.
Junior Open Hip Hop Weds
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes!
Wednesday
6:30 PM to 7:15 PM
B
Elements Dance Co.
Acro 8+
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz. Dancers are eligible to also take Tumbling.
Wednesday
7:30 PM to 8:30 PM
D
Elements Dance Co.
Ballet 4 Weds
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 3 until the winter exam session, and then transition to Ballet 4.
Wednesday
7:30 PM to 8:30 PM
B
Elements Dance Co.
Ignite C Hip Hop Choreo- Bourne
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY. There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
7:30 PM to 8:30 PM
C
Elements Dance Co.
Inter Ballet Weds
This is a twice a week class and will follow the RAD syllabus. This class will include pointe work.
Wednesday
7:30 PM to 8:30 PM
A
Elements Dance Co.
Advanced Found/Advanced 1 Ballet Weds
This is a twice a week class and will follow the RAD syllabus. This class will include pointe work.
Wednesday
8:30 PM to 9:30 PM
A
Elements Dance Co.
Ignite C Lyrical Choreo- The Weight of It All
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Wednesday
8:30 PM to 9:15 PM
D
Elements Dance Co.
Teen Hip Hop Choreo- A Quiet Place
This is a competitive class and is by audition or invitation only.There will be a $150 choreography fee due Sept 15 as choreography with Mr. Paul will take place outside of class time.
Wednesday
8:30 PM to 9:30 PM
C
Elements Dance Co.
Acro/Jazz Combo Thurs B
Thursday
3:45 PM to 4:30 PM
A
Elements Dance Co.
Acro 5
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz.
Thursday
4:15 PM to 5:15 PM
D
Elements Dance Co.
Mini/Pre Junior Ballet Choreo- At the Cafe
This is a competitive class and is by audition or invitation only.
Thursday
4:15 PM to 5:00 PM
C
Elements Dance Co.
Acro/Jazz Combo Thurs A
Our combo classes are a great way for your little one to try out different styles of dance! Each class will begin with a jazz warm up and skills, followed by acro skills on the mats.
Thursday
4:30 PM to 5:15 PM
A
Elements Dance Co.
Primary Acro
This class follows the Acrobatic Arts syllabus. There is no co-requisite for this class.
Thursday
4:30 PM to 5:15 PM
B
Elements Dance Co.
Ballet 2 Thurs
This class follows the RAD syllabus and is a twice a week class. The class will work on Ballet 1 until the winter exam session, and then transition to Ballet 2.
Thursday
5:00 PM to 6:00 PM
C
Elements Dance Co.
Acro 1
This class follows the Acrobatic Arts syllabus. A ballet or jazz class is required. For a class with no co-requisite, please see Primary/Acro 1 (full season)or Beginner Acro (Sessional class schedule).
Thursday
5:15 PM to 6:15 PM
B
Elements Dance Co.
Inter Contemporary Choreo- Somebody
This is a competitive class and is by audition or invitation only.
Thursday
5:15 PM to 6:15 PM
D
Elements Dance Co.
Primary Ballet Thurs
This class follows the RAD syllabus and is a once a week class. There is no co-requisite for this class.
Thursday
5:15 PM to 6:00 PM
A
Elements Dance Co.
Advanced Foundation Ballet Thurs
This is a twice a week class and will follow the RAD syllabus. This class will include pointe work.
Thursday
6:00 PM to 7:00 PM
C
Elements Dance Co.
Intermediate Foundation Ballet (Year 2) Thurs
This is a twice a week class and will follow the RAD syllabus. This class is a continuation from Intermediate Foundation last season.
Thursday
6:00 PM to 7:00 PM
A
Elements Dance Co.
Acro 2
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz. For a class with no co-requisites, please see Beginner Acro on our sessional class schedule.
Thursday
6:15 PM to 7:15 PM
B
Elements Dance Co.
Acro 3
Follows the Acrobatic Arts syllabus. Must be enrolled in ballet or jazz.
Thursday
6:15 PM to 7:15 PM
D
Elements Dance Co.
Ballet 1 Thurs
This class follows the RAD syllabus. The class will work on Primary ballet until the winter exam session, and then transition to Ballet 1.
Thursday
7:00 PM to 8:00 PM
A
Elements Dance Co.
Elements 1
Elements focuses on extensions, turns, jumps and transitions across the floor. This class is by audition/invitation only.
Thursday
7:00 PM to 7:45 PM
C
Elements Dance Co.
Ignite C Contemp Choreo- Knots
THIS IS A COMPETITIVE CLASS THAT IS BY INVITE OR AUDITION ONLY.
Thursday
7:15 PM to 8:00 PM
B
Elements Dance Co.
Senior Contemporary Choreo- Don't Worry, Darling
This is a competitive class and is by audition or invitation only.
Thursday
7:15 PM to 8:15 PM
C
Elements Dance Co.
Elements 2
This is a competitive class and is by audition or invitation only.
Thursday
7:45 PM to 8:30 PM
D
Elements Dance Co.
Inter/Teen Open Ballet
Thursday
8:00 PM to 9:00 PM
A
Elements Dance Co.
Inter/Teen Open Contemporary
There are no co-requisites, though ballet and/or jazz are strongly recommended.
Thursday
8:00 PM to 9:00 PM
B
Elements Dance Co.
Elements 3
Elements focuses on extensions, turns, jumps and transitions across the floor. This class is by audition/invitation only.
Thursday
8:30 PM to 9:15 PM
D
Elements Dance Co.
Teen Contemporary Choreo- Brighter Days
This is a competitive class and is by audition or invitation only.
Thursday
8:30 PM to 9:30 PM
C
Elements Dance Co.
Teen A Ballet Choreo- The Final Waltz
This is a competitive class and is by audition or invitation only.

This class runs every week.

Friday
4:00 PM to 5:00 PM
A
Elements Dance Co.
Teen B/Sr Ballet Choreo- Synesthesia
This is a competitive class and is by audition or invitation only.

This class runs every week.
Friday
4:00 PM to 5:00 PM
D
Elements Dance Co.
XL Jazz Choreo (Jr/Pre Inter/Inter)- Jungle Drive
This is a competitive class and is by audition or invitation only. This class runs every week.
Friday
4:00 PM to 5:00 PM
C
Elements Dance Co.
Acro Choreo B (alternating weeks)- From the Ashes
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
5:00 PM to 5:30 PM
D
Elements Dance Co.
Inter A Lyrical Choreo (alternating weeks)- Becoming Me
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
5:00 PM to 5:30 PM
D
Elements Dance Co.
Inter Ballet Choreo (alternating weeks)- A Sky Unfolding
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
5:00 PM to 5:30 PM
C
Elements Dance Co.
Jr/Pre Inter Ballet Choreo (alternating weeks)- Free
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
5:00 PM to 5:30 PM
C
Elements Dance Co.
Jr/Pre Inter Lyrical Choreo (alternating weeks)- All for You
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
5:00 PM to 5:30 PM
C
Elements Dance Co.
Acro Choreo A (alternating weeks)- Imagine
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
6:15 PM to 6:45 PM
C
Elements Dance Co.
Inter B Lyrical Choreo (alternating weeks)- Carried Away
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.

Friday
6:15 PM to 6:45 PM
A
Elements Dance Co.
Senior Lyrical Choreo- Static
This is a competitive class and is by audition or invitation only.

This class runs every week.

Choreographer TBD
Friday
6:15 PM to 7:15 PM
A
Elements Dance Co.
Teen A Lyrical Choreo (alternating weeks)- Growing Up
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
6:15 PM to 6:45 PM
D
Elements Dance Co.
Teen B Lyrical Choreo (alternating weeks)- Fix You
This is a competitive class and is by audition or invitation only.

*Please note as this class runs bi weekly, we will adjust your fees for the season if necessary, once we know your dancer's hours danced per week.
Friday
6:15 PM to 6:45 PM
A
Elements Dance Co.
Pre Inter/Inter Conditioning
This is a competitive class and is by audition or invitation only.

This class runs every week.
Friday
7:15 PM to 8:00 PM
B
Elements Dance Co.
Senior Conditioning
This is a competitive class and is by audition or invitation only.

This class runs every week.
Friday
7:15 PM to 8:00 PM
D
Elements Dance Co.
Teen Conditioning
This is a competitive class and is by audition or invitation only.

This class runs every week.
Friday
7:15 PM to 8:00 PM
A
Elements Dance Co.
XL Jazz Choreo (Teen/Sr)- F1
This is a competitive class and is by audition or invitation only. This class runs every week.
Friday
8:00 PM to 9:00 PM
A
Elements Dance Co.
Master Mobility Friday
This class is for the dancer who wants to maximize their flexibility through safe and proven stretching methods. This class is strongly recommended for all Elevate dancers Inter +!
Friday
9:00 PM to 9:30 PM
D
Elements Dance Co.
Mini Movers 4 Sat
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games.
Saturday
10:00 AM to 10:45 AM
B
Elements Dance Co.
Primary Open Hip Hop Sat
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of the fastest growing forms of dance! This upbeat class is one of our most popular! This class has no co-requisite.
Saturday
10:00 AM to 10:45 AM
A
Elements Dance Co.
Mini Movers 3 Sat
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games.
Saturday
10:15 AM to 10:45 AM
C
Elements Dance Co.
Acro/Jazz Combo Sat
Our combo classes are a great way for your little one to try out different styles of dance! Each class will begin with a jazz warm up and skills, followed by acro skills on the mats.
Saturday
10:45 AM to 11:30 AM
C
Elements Dance Co.
Junior Open Hip Hop Sat (Age 7-8)
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes!
Saturday
10:45 AM to 11:30 AM
A
Elements Dance Co.
Primary Ballet Sat
This class follows the RAD syllabus and is a once a week class. There is no co-requisite for this class.
Saturday
10:45 AM to 11:30 AM
B
Elements Dance Co.
Junior Open Hip Hop Sat (Age 9-10)
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes!
Saturday
11:30 AM to 12:15 PM
A
Elements Dance Co.
Pre Primary Ballet Sat
This is a once a week class and will follow the RAD syllabus. There is no co-requisite for this class.
Saturday
11:30 AM to 12:15 PM
C
Elements Dance Co.
Primary Jazz Sat
This is a once a week class and will follow the ADAPT syllabus. There is no co-requisite for this class.
Saturday
11:30 AM to 12:15 PM
B
Elements Dance Co.
Hip Hop/Tap Combo Sat
This class is perfect for your 4 or 5 year old who can't sit still! Half the class will be spent grooving and shaking and the other half of the class will teach the basics of tap dance.
Saturday
12:15 PM to 1:00 PM
C
Elements Dance Co.
Inter/Teen Open Hip Hop Sat
Hip Hop incorporates various styles of lockin', poppin', break dancing, house and video styling. This upbeat class is one of our most popular classes. There are no co-requisites.
Saturday
12:15 PM to 1:00 PM
A
Elements Dance Co.
Primary Jazz Choreo- Lets Get Cooking!
This is a competitive class and is by audition or invitation only.
Saturday
12:15 PM to 1:00 PM
B
Elements Dance Co.
Primary Ballet Choreo- The Dancing Mice
This is a competitive class and is by audition or invitation only.
Saturday
1:00 PM to 1:45 PM
C
Elements Dance Co.
Primary/Acro 1
This class follows the Acrobatic Arts syllabus. There are no co-requisites for this class.
Saturday
1:00 PM to 1:45 PM
B
Elements Dance Co.
Ballet 1 Sat
This class follows the RAD syllabus. The class will work on Primary ballet until the winter exam session, and then transition to Ballet 1.
Saturday
1:45 PM to 2:45 PM
C
Elements Dance Co.
Junior Open Jazz/Lyrical 1 Sat
This class is ideal for those with little or no experience and is based on a combination of the ADAPT syllabus and the teacher's own style. There are no co-requisites for this class.
Saturday
1:45 PM to 2:45 PM
B
Elements Dance Co.
Dancer Development Program
The DDP is a program, offered to dancers in Pre Inter 2 Jazz and up, that will help them further develop their training by exploring ideas that we touch on during class time at a much deeper level. This program will include sessions on possible career paths, mental health, goal setting, nutrition, and more! We highly recommend this program to ALL of our dancers looking to take their training to the next level.
Sunday
10:00 AM to 12:00 PM
C
Elements Dance Co.

Events 25/26

Name
Days
Location
Partner Acro Workshop
In this class, dancers team up with an adult to move, learn, and grow together. You’ll explore basic acro skills and partner balances in a fun, supportive environment while building confidence, coordination, and teamwork. No experience is required—just come ready to move, laugh, and try something new together!

Only register the dancer. A waiver will be sent closer to the date for the adult to fill out!
Sunday
1:00 PM to 2:00 PM
D
Elements Dance Co.

Spring 9 Weeks - 2026

Name
Days
Location
Adult Hip Hop
This class is ideal for beginner-intermediate dancers. This is a 9 week session and will start Monday March 23rd.
Monday
8:45 PM to 9:30 PM
B
Elements Dance Co.
Dance Without Limits
Dance Without Limits is a fun, inclusive dance program designed for children and youth with Autism and other disabilities. Through upbeat jazz and hip-hop based movement, imaginative activities, and a supportive environment, participants will build confidence, coordination, and social skills. Classes are small, structured, and full of creativity—helping every dancer shine!

The class will have no assistant teachers, please let us know if your child has an aid who will accompany them.

Classes will be taught by Miss Larissa, who is passionate about creating inclusive dance experiences for individuals with Autism and other disabilities. Larissa is currently pursuing education focused on supporting Neurodivergent individuals and works hands-on with people on the Autism spectrum. Dedicated to always learning and growing, Miss Larissa continues to expand her knowledge to provide safe, fun, and empowering dance opportunities for all.

Please complete the Special Needs section of your dancer's profile upon registering them for the class, letting us know of any likes/dislikes or triggers we should be aware of.

This is a 9 weeks session that begins on March 24th.
Tuesday
6:00 PM to 6:30 PM
A
Elements Dance Co.
Adult Ballet
This class is idea for beginner - intermediate dancers. This is an 8 week session and will start Thursday March 26.

A drop in option will be offered for $25 + gst per class. Drop ins must register and pay online through their account prior to the class.
Thursday
9:00 PM to 9:45 PM
A
Elements Dance Co.
Adult Contemporary
This class is idea for beginner - intermediate dancers. This is a 8 week session and will start Thursday March 26th.
Thursday
9:00 PM to 9:45 PM
B
Elements Dance Co.
Music and Movement Fri
This is a parented class. In this class we will explore movement and basic rhythms, as well as learn how to be a part of a classroom setting through the use of imagination, mime, song and games. This is an 8 week session. The session starts Friday April 10th.
Friday
10:00 AM to 10:30 AM
A
Elements Dance Co.
Mini Movers Fri
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games. This class is high energy and each child is sure to leave with a smile on their face! This is an 8 week session. The session starts Friday April 10th.
Friday
10:30 AM to 11:00 AM
C
Elements Dance Co.
Hippity Hop
In Hippity Hop, your spunky little one will explore hip hop and jazz based movement to fun, upbeat music. They will learn how to be part of a classroom setting and will improve their coordination, rhythm and focus through exercises, combinations, and dance games. This class will leave your dancer with a smile on their face! This is a 9 week session. The session starts Saturday March 28th.
Saturday
9:30 AM to 10:00 AM
A
Elements Dance Co.
Little Flyers and Friends
Take flight together in this fun and engaging parented aerial class! Designed for little movers and their caregivers, this class introduces young children (ages 4-5) to the exciting world of aerial arts in a safe and supportive environment. This is a 9 week session. The session starts Saturday March 28th.
Saturday
9:30 AM to 10:00 AM
D
Elements Dance Co.
Music and Movement Sat
This is a parented class. In this class we will explore movement and basic rhythms, as well as learn how to be a part of a classroom setting through the use of imagination, mime, song and games. This is a 9 week session. The session starts Saturday March 28th.
Saturday
9:30 AM to 10:00 AM
B
Elements Dance Co.
Mini Movers Sat
Your child will begin to learn the basic foundations of ballet and dance while exploring movement through a creative approach. They will learn how to be part of a classroom setting and will improve their coordination, musicality and focus through the use of imagination, mime, song, and dance games. This class is high energy and each child is sure to leave with a smile on their face! This is a 9 week session. The session starts Saturday March 28th.
Saturday
9:45 AM to 10:15 AM
C
Elements Dance Co.
Aerial Arts Level 1 (Age 6-8)
The closest you'll come to flying, aerial arts uses apparatus hung the air where the artist performs various movement sequences while they hang in the air! In this class you will learn introductory techniques to safely execute skills in the air utilizing aerial silks, sling, lyra, and trapeze. This is a 9 week session. The session starts Saturday March 28th.
Saturday
10:00 AM to 10:45 AM
D
Elements Dance Co.
Aerial Arts Level 2 (Age 7+)
The closest you'll come to flying, aerial arts uses apparatus hung the air where the artist performs various movement sequences while they hang in the air! In this class you will learn introductory techniques to safely execute skills in the air utilizing aerial silks, sling, lyra, and trapeze. This is a 9 week session. The session starts Saturday March 28th.

PRE REQ: Footlock from Ground (Silks/Corde Lisse) + Straddle/Tuck/Pike Mount (Trapeze/Hoop).
Saturday
10:45 AM to 11:30 AM
D
Elements Dance Co.
Aerial Arts Level 3/4 (Age 8+)
The closest you'll come to flying, aerial arts uses apparatus hung the air where the artist performs various movement sequences while they hang in the air! In this class you will learn introductory techniques to safely execute skills in the air utilizing aerial silks, sling, lyra, and trapeze. This is a 9 week session. The session starts Saturday March 28th.

PRE REQS: Tie 2 Even Footlocks from Ground (Silks/Corde Lisse) + Straddle Rotation (Trapeze/Hoop).
Saturday
1:00 PM to 2:00 PM
D
Elements Dance Co.
Beginner Hip Hop
This is an introductory Hip Hop class, no previous experience required. This is a 9 week session. The session starts on Saturday March 28th.
Saturday
1:00 PM to 1:45 PM
A
Elements Dance Co.
Adult Aerial Arts
The closest you'll come to flying, aerial arts uses apparatus hung the air where the artist performs various movement sequences while they hang in the air! In this class you will learn introductory techniques to safely execute skills in the air utilizing aerial silks, sling, lyra, and trapeze. This is a 9 week session. The session starts Saturday March 28th.
Saturday
2:00 PM to 3:00 PM
D
Elements Dance Co.
Baton Level 1/2
Unleash your rhythmic flair with our Baton Twirling Class! Designed for beginners, this dynamic class combines the art of dance, with the precision of baton twirling. Students will learn the fundamentals of twirls, rolls, tosses, and tricks. This is a 9 week session. The session starts Sunday March 29th.
Sunday
10:00 AM to 10:45 AM
D
Elements Dance Co.

Summer 2026

Name
Days
Location
Street Dance x Freestyle Lab - July 22
Step into your style at our Street Dance x Freestyle Lab! This high-energy class will explore street dance foundations and freestyle techniques, helping dancers build confidence, musicality, and individuality. Perfect for dancers ages 12+ or currently enrolled in Inter Hip Hop Choreo, this session is all about creativity, expression, and owning your movement.

Wednesday July 22, 5:00-9:00 PM

Dancers will be notified two weeks in advance if a class needs to be cancelled due to low registration.
Wednesday
5:00 PM to 9:00 PM
D
Elements Dance Co.
Ballet Bootcamp - July 14-16
Strengthen your technique and elevate your artistry at our Ballet Bootcamp! This focused program includes Ballet, Pre-Pointe/Pointe, Variations, Pilates, and Progressing Ballet Technique to help dancers improve strength, alignment, and control. Designed for dancers entering Ballet 3 or higher, this bootcamp is the perfect way to refine skills and prepare for the upcoming season. An exercise ball is required for Pilates and PBT work.

Tuesday July 14 - Thursday July 16, 5:00-8:15

If a camp needs to be cancelled due to low enrolment, you will be notified two weeks in advance.
Monday Tuesday Wednesday
5:00 PM to 8:15 PM
Elements Dance Co.
All Things Acro Intensive - July 7-9
Take your skills to the next level at our All Things Acro Intensive! This exciting three-day program is designed for dedicated acro dancers entering Acro 3 or higher and focuses on acro technique, aerial work, and tumbling progressions. Dancers will build strength, flexibility, and confidence while working on new skills in a challenging and supportive environment. It’s the perfect opportunity to refine technique, push your limits, and level up for the fall season.

Tuesday July 7 - Thursday July 9, 5:00-9:00 PM

If a camp needs to be cancelled due to low enrolment, you will be notified two weeks in advance.
Tuesday Wednesday Thursday
5:00 PM to 9:00 PM
Elements Dance Co.
All Things Across The Floor Intensive - Aug 4 - 6
Dancers will focus on strengthening their across-the-floor technique in this high-energy intensive. Classes will emphasize turns, jumps, leaps, progressions, and travelling combinations designed to improve control, coordination, and performance quality. This intensive is perfect for dancers looking to build confidence and precision while challenging themselves in a supportive and motivating environment. Open to ages 8–17 entering Junior 3 Jazz or higher in the fall.

Tuesday Aug 4 - Thursday Aug 6th, 5:00-8:15 PM

Dancers will be notified 2 weeks in advance if we are unable to run the class due to low registration.
Tuesday Wednesday Thursday
5:00 PM to 8:15 PM
Elements Dance Co.
Elevate Summer Intensive - The Junior Edit (Ages 6-8) Aug 4-6
Elevate Summer Intensive – The Junior Edit is a high-energy, confidence-building dance experience designed just for ages 6–8! Young dancers will explore multiple styles including ballet, jazz, tap, lyrical, hip hop and musical theatre. Dancers will build strong technique foundations, and make new friends along the way. With inspiring instructors and plenty of creativity and fun mixed in, this three-day intensive is the perfect way to grow skills, boost confidence, and fall even more in love with dance. ✨

Tuesday Aug 4 - Thursday Aug 6 5:00-8:00 PM

Dancers will be notified 2 weeks in advance if the class will be cancelled due to low registration.
Tuesday Wednesday Thursday
5:00 PM to 8:00 PM
Elements Dance Co.
Give It A Twirl (Ages 6-8) Aug 25-27
Ready to spin, twirl, and shine? This fun and energetic camp introduces young dancers to the basics of baton twirling in a supportive, confidence-building environment. Dancers will learn foundational twirls, simple tosses, body coordination, and fun dance combinations — all while building rhythm and teamwork. No experience needed — just bring your energy and a big smile!

Tue Aug 25 - Thur Aug 27, 5:00-6:30 PM

If this camp will be cancelled due to low enrolment, you will be notified two weeks prior.
Tuesday Wednesday Thursday
5:00 PM to 6:30 PM
Elements Dance Co.
Give It A Twirl (Ages 9+) Aug 25-27
Step into the exciting world of baton twirling! Designed for beginners, this camp focuses on strong foundational technique, clean twirls, controlled tosses, and dynamic dance combinations. Dancers will develop coordination, timing, and performance skills while being challenged at an age-appropriate level. Whether you’re brand new or looking to try something different, this camp is a fun way to learn a unique and impressive skill set.

Tue Aug 25 - Thur Aug 27, 6:45-8:45 PM

If this camp will be cancelled due to low enrolment, you will be notified two weeks prior.
Tuesday Wednesday Thursday
6:45 PM to 8:45 PM
Elements Dance Co.
Movie Mash Up Dance Camp - Full Day (Ages 5-9) Aug 24-28
Lights, camera, dance! 🎬✨ This action-packed full day camp is perfect for dancers ages 5–9 who love movies and love to move. Each day, campers will explore exciting dance styles set to songs from their favourite films through classes in ballet, jazz, hip hop, acro, tap and musical theatre, in addition to games, crafts, and more! It’s going to be an energetic, imagination-filled week designed to keep dancers moving, creating, and making unforgettable summer memories. A Pizza Lunch will be provided on Friday!!

Mon Aug 24 - Fri Aug 28, 9:30-3:30

If this camp will be cancelled due to low enrolment, you will be notified two weeks prior.
Monday Tuesday Wednesday Thursday
9:30 AM to 3:30 PM
Elements Dance Co.
Movie Mash Up Dance Camp - Half Day (Ages 3-4) Aug 24-28
Lights, camera, dance! 🎬✨ This magical camp is made just for our tiniest stars. Dancers ages 3–4 will twirl, jump, and groove to music from their favourite movies while exploring creative movement, basic dance skills, and big imaginations. With themed games, crafts, and plenty of sparkle, it’s a fun-filled experience that builds confidence, coordination, and a love for dance — all in a playful, supportive environment.

Mon Aug 24 - Thur Aug 28, 9:30-12:30 PM

If this camp will be cancelled due to low enrollment, you will be notified two weeks prior.
Monday Tuesday Wednesday Thursday
9:30 AM to 12:00 PM
Elements Dance Co.
Defying Gravity Dance Camp - Full Day (Ages 5-9) Aug 4-7
Get ready to “defy gravity” in this high-energy, full-day dance experience inspired by the hit musical Wicked. Dancers will participate in ballet, jazz, hip hop, acro, tap and musical theatre, in addition to games, crafts, and more! It’s going to be a magical week in the land of Oz. ✨ A Pizza Lunch will be provided on Friday!!


Tue Aug 4 - Fri Aug 7, 9:30-3:30

If this class needs to be cancelled due to low registration, you will be notified 2 weeks in advance.
Tuesday Wednesday Thursday Friday
9:30 AM to 3:30 PM
Elements Dance Co.
Defying Gravity Dance Camp - Half Day (Ages 3-4) Aug 4-7
Step into the magical world of Wicked in this whimsical half-day camp made just for our littlest dancers. 🌟 Little stars will twirl, leap, and explore creative movement inspired by the music and characters of Oz. With themed games, crafts, and playful dance activities, this camp builds confidence, coordination, and imagination in a nurturing, age-appropriate environment. It’s the perfect first adventure down the yellow brick road!

Tue Aug 4 - Fri Aug 7, 9:30-12:30 PM

If a camp needs to be cancelled due to low enrolment, you will be notified two weeks in advance.
Tuesday Wednesday Thursday Friday
9:30 AM to 12:00 PM
Elements Dance Co.
Sparkle and Slay K Pop Dance Camp (July 6-10) Full Day
Get ready to Sparkle and Slay this summer! Dancers will learn high-energy K-Pop choreography inspired by their favorite idols while building confidence, style, and stage presence. Dancers will participate in ballet, jazz, hip hop, acro, tap and musical theatre, in addition to games, crafts, and more! Students should bring a lunch and snacks to stay fuelled for this action-packed camp. It’s the perfect chance to shine, express yourself, and slay the stage! ✨ A Pizza Lunch will be provided on Friday!!

This 5 Day camp runs from July 6-10th, 9:30-3:30.
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 3:30 PM
Elements Dance Co.
Sparkle and Slay K Pop Dance Camp (July 6-10) Half Day - AM
Get ready to Sparkle and Slay this summer! Dancers will learn high-energy K-Pop choreography inspired by their favorite idols while building confidence, style, and stage presence. Dancers will participate in ballet, jazz, hip hop, and acro, in addition to games, crafts, and more! Students should bring a lunch and snacks to stay fuelled for this action-packed camp. It’s the perfect chance to shine, express yourself, and slay the stage! ✨

This 5 Day camp runs from July 6-10th, 9:30-12:00.
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 12:00 PM
Elements Dance Co.
Elevate Summer Intensive - Aug 17 - 21 - Ages 9+
Elevate Summer Intensive – is designed for dedicated dancers ages 9+ who are ready to level up. Over five focused days, dancers will train in multiple styles including ballet, jazz, tap, contemporary, lyrical and hip hop. Dancers will refine technique, build strength and versatility, and be challenged by inspiring Elements and guest instructors who push them to grow. This intensive sets the tone for the season ahead and is required for all new Elevate team members, and strongly recommended for all returning competition team members.

We’ll wrap up the week with lunch provided lunch on Friday — because hard work deserves a little celebration, too. Let’s get ready to ELEVATE. 💥

Mon Aug 17 - Fri Aug 21, 10:00-4:00 *schedule may vary slightly

Dancers will be notified 2 weeks in advance if classes will be cancelled due to low registration.
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 4:00 PM
Elements Dance Co.