Schedule & Closures

Schedules are subject to change. If you have any questions about which class would be most suitable, please ask!
Click on the link for a PDF of the schedule, or see the current full class listing below:

Upcoming Studio Closures and Cancellations

  • Monday, February 18th: studio closed for Family Day
  • Monday, March 11th to Saturday, March 16th: Youth Programme classes cancelled for March Break
  • Friday, April 19th to Monday, April 22nd: studio closed for Easter
  • Friday, May 17th to Monday, May 20th: studio closed for Victoria Day weekend

Current Class Listing:

Adult Programme (A) Youth Programme (Y)


Studio A
5:30-6:30 Grade I – III Highland (Y)
6:30-8:00 Advanced Ballet  (A)
8:00-8:30 Advanced Pointe* (A)
8:30-9:30 Advanced Jazz (A)
Studio Q
6:30-7:30 Advanced-Beginner Highland (A)
7:30-8:30 Advanced-Beginner Tap (A)


Studio A
6:00-7:00 Beginner Ballet (A)
7:00-7:30 Beginner Pointe Prep (A)
7:30-8:30 Beginner Tap (A)
8:30-9:30 Intermediate & Advanced Tap (A)
Studio Q
5:30-6:30 Primary Highland (Y)
6:30-7:30 Intermediate & Advanced Modern (A)
7:30-8:30 Intermediate & Advanced Highland (A)
8:30-9:30 Beginner Modern (A)


Studio A
5:00-6:00 Premier Highland (Y)
6:00-7:00 Advanced-Beginner Modern (A)
7:00-8:00 Intermediate Ballet (A)
8:00-8:30 Intermediate Pointe* (A)
8:30-9:30 Intermediate Jazz (A)
Studio Q
6:00-7:00 Beginner Highland (A)


Studio A
6:00-7:00 Advanced-Beginner Ballet (A)
7:00-7:30 Advanced-Beginner Pointe* (A)
7:30-8:30 Ballet Stretch & Strength (A)
8:30-9:30 Advanced-Beginner Jazz (A)
Studio Q
6:30-7:30 Grade I & II Jazz (Y)
7:30-8:30 Beginner Jazz (A)


Studio A
5:30-7:00 Grade IV Ballet & Pointe (Y)

Studio A
9:00-10:00 Primary Ballet (Y)
10:00-11:00 Starlite Ballet (Y)
11:00-12:00 Pre-Primary Ballet (Y)
Studio Q
9:15-10:00 Infant Ballet (Y)
10:15-11:15 Primary Jazz (Y)

*Pointe classes must be taken in conjunction with a ballet class. Students must get approval from the teacher before starting pointe classes.