Camps (Day camps & Break Camps)

Name
Days
Location
1 Halloween PD Day Camp
Come join us on your PD Day for a fun-filled day of dancing, games, and activities! Spend the day making new friends, reconnecting with old ones, and enjoying lots of dance-filled fun. 8:45 pm–3:15 pm. After Care is available until 5:00 pm for $20 + HST.
Ages 3.5 - 11
Monday
8:45 AM to 3:15 PM
Academy of Performing Arts
2 Dance Into the Holidays PD Day Camp
Come join us on your PD Day for a fun-filled day of dancing, games, and activities! Spend the day making new friends, reconnecting with old ones, and enjoying lots of dance-filled fun. 8:45 am–3:15 pm. After Care is available until 5:00 pm for $20 + HST.
Ages 3.5 - 11
Friday
8:45 AM to 3:15 PM
Academy of Performing Arts
3 Parent's Drop & Shop Holiday Day Camp
Drop your child off for a fun-filled Holiday Dance Camp while you get a head start on your holiday shopping or simply enjoy some well-deserved holiday time to yourself! Kids will spend the day dancing, playing games, making new friends, and enjoying festive activities while you check a few things off your list. 1 pm -6 pm and Pizza provided!!
Ages 3.5 - 11
Saturday
1:00 PM to 6:00 PM
Academy of Performing Arts
4 Winter Magic PD Day Camp
Come join us on your PD Day for a fun-filled day of dancing, games, and activities! Spend the day making new friends, reconnecting with old ones, and enjoying lots of dance-filled fun. 8:45 am – 3:15 pm. After Care is available until 5:00 pm for $20 + HST.
Ages 3.5 - 11
Friday
8:45 AM to 3:15 PM
Academy of Performing Arts
5 March Break Camp
Join us for an exciting March Break Dance Camp! Drop your dancer off for a fun-filled week of dancing, games, crafts, and activities while you enjoy some well-deserved time to yourself, catch up on errands, or get a head start on your own March Break plans. It’s the perfect way for dancers to stay active, make new friends, and have tons of fun!
8:45 am -3:15 pm. After Care available for $20/day.

Ages 3.5 - 11
Monday Tuesday Wednesday Thursday Friday
8:45 AM to 3:15 PM
Academy of Performing Arts
6 Beach Party PD Day Camp
Come join us on your PD Day for a fun-filled day of dancing, games, and activities! Spend the day making new friends, reconnecting with old ones, and enjoying lots of dance-filled fun. 8:45 am–3:15 pm. After Care is available until 5:00 pm for $20 + HST.
Ages 3.5 - 11
Friday
8:45 AM to 3:15 PM
Academy of Performing Arts
Intensive Camp
Kick off the 2026/27 season strong! This dance intensive brings together our competitive team teachers for a well-rounded training experience. Dancers will explore ballet, jazz, contemporary, acro, tap, hip hop, combo classes, and focused technique classes.
The perfect way to build strength, confidence, and versatility before classes begin! 10 am -3 pm

Ages 10 - 17
Monday Tuesday Wednesday
10:00 AM to 3:00 PM
Academy of Performing Arts

2026/27 Season

Name
Days
Location
Acro 1/2
A foundational acro class where dancers safely explore beginner tumbling, balances, and flexibility skills. Focused on strength, coordination, and control, students build confidence and body awareness in a fun, structured, and supportive environment.
Ages 6 - 10
Thursday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Ballet 1/2
A fun and beautiful foundation in ballet, where dancers develop strength, grace, and discipline while growing their confidence and artistry.
Ages 6 - 10
Tuesday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Hip Hop 1/2
A high energy and engaging class where dancers explore hip hop moves, grooves, and rhythms. With a focus on coordination, musicality, and style, dancers build confidence while developing movement style in a fun and engaging environment.
Ages 6 - 10
Wednesday
5:15 PM to 6:00 PM
Studio B (upstairs)
Academy of Performing Arts
Inter/Teen Ballet
A refined and inspiring ballet class where dancers build strength, control, and elegance. With a focus on technique, alignment, and artistry, dancers grow in confidence while developing a polished and expressive quality of movement.
Ages 10 - 16
Tuesday
7:15 PM to 8:15 PM
Studio A (downstairs)
Academy of Performing Arts
Inter/Teen Jazz Technique
An inspiring and focused training class to refine technique, flexibility, and performance quality.
Ages 10 - 16
Tuesday
8:15 PM to 8:45 PM
Studio B (upstairs)
Academy of Performing Arts
Inter/Teen Tap - Competitive
A rhythmic and engaging class focused on developing tap technique, clarity of sound, and musical timing. Dancers build coordination, speed, and confidence through fun combinations while growing their performance quality in a supportive and structured environment.
Ages 10 - 16
Thursday
7:45 PM to 8:30 PM
Studio A (downstairs)
Academy of Performing Arts
Jazz 1/2
A fun and upbeat class that builds strong technique, flexibility, and performance skills. Dance to all your favourite pop songs, and develop skills to be performed in an exciting dance routine.
Ages 6 - 10
Tuesday
5:15 PM to 6:00 PM
Studio B (upstairs)
Academy of Performing Arts
Kinder Ballet
A magical first step into the world of dance. Dancers explore music and imagination while discovering creative movement and the beginnings of ballet techniques. This class nurtures a joyful love for movement, confidence, and friendship.
Ages 2.5 - 4
Saturday
10:00 AM to 10:30 AM
Studio A (downstairs)
Academy of Performing Arts
Kinder Ballet
A magical first step into the world of dance. Dancers explore music and imagination while discovering creative movement and the beginnings of ballet techniques. This class nurtures a joyful love for movement, confidence, and friendship.
Ages 2.5 - 4
Wednesday
6:00 PM to 6:30 PM
Studio B (upstairs)
Academy of Performing Arts
Musical Theatre 1/2
A lively and expressive class where dancers explore acting, dancing, singing, and drama games. Students also begin learning foundational jazz technique while developing confidence, storytelling skills, and stage presence in a fun, creative, and safe environment.
Ages 6 - 12
Thursday
5:45 PM to 6:30 PM
Studio A (downstairs)
Academy of Performing Arts
Pointe
A beautifully structured introduction to pointe work for developing dancers. This class focuses on strength, alignment, and proper technique while building confidence, control, and elegance. Dancers are invited into this class when strength, dedication, and commitment are demonstrated.
Ages 10 - 17
Tuesday
8:15 PM to 8:45 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Acro
A playful blend of dance and acrobatics where dancers explore balance, flexibility, and strength. Dancers are introduced to tricks in a safe and supportive environment.
Ages 4 - 5
Saturday
11:15 AM to 12:00 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Acro
A playful blend of dance and acrobatics where dancers explore balance, flexibility, and strength. Dancers are introduced to tricks in a safe and supportive environment.
Ages 4 - 5
Wednesday
6:30 PM to 7:15 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Ballet
A imaginative introduction to ballet. Dancers begin learning foundational positions, basic coordination, and musicality through creative movement and beginner ballet techniques. Dancers build confidence, focus, and a love for dance in a fun and inspiring environment.
Ages 4 - 5
Saturday
10:30 AM to 11:15 AM
Studio A (downstairs)
Academy of Performing Arts
Pre Ballet
A imaginative introduction to ballet. Dancers begin learning foundational positions, basic coordination, and musicality through creative movement and beginner ballet techniques. Dancers build confidence, focus, and a love for dance in a fun and inspiring environment.
Ages 4 - 5
Wednesday
6:00 PM to 6:45 PM
Studio B (upstairs)
Academy of Performing Arts
Pre Jazz
A bright and energetic class full of fun music and expressive movement, helping dancers build rhythm, coordination, and confidence.
Ages 4 - 5
Wednesday
5:15 PM to 6:00 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Tap
A joyful introduction to rhythm and sound, where dancers learn to make music with their feet while building timing and coordination.
Ages 4 - 5
Saturday
12:00 PM to 12:45 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Tap
A joyful introduction to rhythm and sound, where dancers learn to make music with their feet while building timing and coordination.
Ages 4 - 5
Wednesday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Senior Ballet
An elegant and disciplined class for experienced dancers, focused on strength, precision, and artistry.
Ages 13 - 17
Tuesday
5:15 PM to 6:30 PM
Studio A (downstairs)
Academy of Performing Arts
Stretch & Strength
A focused conditioning class designed for competitive dancers to build strength, flexibility, and control.
Ages 10 - 17
Thursday
4:30 PM to 5:15 PM
Studio B (upstairs)
Academy of Performing Arts
Tap 1/2
A lively and rhythmic class where dancers build a foundation in tap technique. Dancers develop and learn timing, coordination, and musicality, and a fun and exciting environment.
Ages 6 - 10
Wednesday
4:30 PM to 5:15 PM
Studio B (upstairs)
Academy of Performing Arts
Teen Hip Hop 3
A dynamic and engaging class designed for developing dancers ready to explore hip hop. Focusing on foundational grooves, musicality, and choreography, dancers build confidence, style, and coordination in a fun, energetic, and supportive environment.
Ages 10 - 17
Wednesday
6:45 PM to 7:30 PM
Studio B (upstairs)
Academy of Performing Arts
Teen Tap 3
An upbeat and rhythm driven tap class focused on clarity of sound, timing, and coordination. Dancers expand their tap vocabulary while building confidence, musicality, and performance quality in a fun and supportive environment.
Ages 10 - 17
Wednesday
7:30 PM to 8:15 PM
Studio B (upstairs)
Academy of Performing Arts

Adult Tap

Name
Days
Location
Adult Tap
A fun intermediate level tap class, perfect for a retired dancer or anyone with rhythm that wants to dance! Open to all ages 18+, experience recommended, but not necessary. Let's dance, have fun, and tap together in a relaxed and stress free atmosphere!
Ages 17 - 99
Thursday
7:00 PM to 7:45 PM
Studio A (downstairs)
Academy of Performing Arts

Free Trial Classes | September 15th-19th, 2026

Name
Days
Location
Ballet 1/2
Ages 6 - 9
Tuesday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Intermediate Jazz
Ages 9 - 14
Tuesday
6:00 PM to 7:00 PM
Studio B (upstairs)
Academy of Performing Arts
Intermediate Ballet
Ages 9 - 14
Tuesday
7:00 PM to 7:45 PM
Studio A (downstairs)
Academy of Performing Arts
Intermediate Lyrical
Ages 9 - 0
Tuesday
7:45 PM to 8:30 PM
Studio A (downstairs)
Academy of Performing Arts
Intermediate/Senior Hip Hop
Ages 11 - 17
Tuesday
8:30 PM to 9:00 PM
Studio B (upstairs)
Academy of Performing Arts
Teen Ballet
Ages 13 - 17
Tuesday
8:30 PM to 9:30 PM
Studio A (downstairs)
Academy of Performing Arts
Hip Hop 1/2
Ages 6 - 9
Wednesday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Jazz 1/2
Ages 6 - 9
Wednesday
5:15 PM to 6:00 PM
Studio B (upstairs)
Academy of Performing Arts
Pre Jazz
Ages 4 - 6
Wednesday
5:15 PM to 6:00 PM
Studio A (downstairs)
Academy of Performing Arts
Pre Ballet
Ages 5 - 7
Wednesday
6:00 PM to 6:45 PM
Studio A (downstairs)
Academy of Performing Arts
Teen Jazz 3
Ages 10 - 17
Wednesday
6:30 PM to 7:30 PM
Studio B (upstairs)
Academy of Performing Arts
Pre Tap
Ages 5 - 7
Wednesday
6:45 PM to 7:15 PM
Studio A (downstairs)
Academy of Performing Arts
Teen Tap 3
Ages 10 - 17
Wednesday
7:30 PM to 8:15 PM
Studio A (downstairs)
Academy of Performing Arts
Teen Hip Hop 3
Ages 10 - 17
Wednesday
8:15 PM to 9:00 PM
Studio A (downstairs)
Academy of Performing Arts
Acro 1/2
Ages 5 - 10
Thursday
4:30 PM to 5:15 PM
Studio A (downstairs)
Academy of Performing Arts
Musical Theatre 1/2
Ages 6 - 12
Thursday
5:15 PM to 6:00 PM
Studio A (downstairs)
Academy of Performing Arts
Intermediate Acro
Ages 10 - 0
Thursday
6:30 PM to 7:15 PM
Studio B (upstairs)
Academy of Performing Arts
Intermediate/Senior Musical Theatre
Ages 12 - 17
Thursday
7:15 PM to 8:00 PM
Studio B (upstairs)
Academy of Performing Arts
Intermediate Tap
Ages 9 - 12
Thursday
8:00 PM to 8:30 PM
Studio B (upstairs)
Academy of Performing Arts