Class Schedule

Greater Niagara Ballet Company Fall 2026 Class Schedule

Fall Classes begin Monday, September 14th. Spring Classes begin January 19th. See our Class Descriptions page for more information on age ranges and levels for all of our Classes.

Mondays:

5:30pm-6:30pm: Adult & Teen Ballet

6:30pm-8:00pm: Ballet, Pointe & Variations

Tuesdays:

4:30pm-5:30pm: Beginner Ballet/Ballet 1

5:30pm-5:45pm: Stretch class

5:45pm-7:00pm: Ballet 2 & 3

7:00pm-8:00pm: Pointe Technique

Wednesdays:

4:00pm-4:45pm: Primary 1 & 2

4:45pm-5:45pm: Primary 3/Beginner Ballet

5:45pm-6:45pm: Ballet Technique & Stretch (ages 12-adult; all levels)

6:45pm-8:00pm: Ballet 4 (Advanced)

8:00pm-8:30pm: Advanced Pointe

Thursdays:

4:30pm-5:45pm: Ballet 1 & 2

5:45pm-6:00pm: Pre-Pointe

6:00pm-7:15pm: Ballet 3 & 4

7:15pm-8:00pm: Pointe Technique

The Fall 2026 semester starts September 14th and runs through January 16th. Spring 2027 starts January 19th and runs through May 15th.

There will be no classes on the following dates:

Monday, October 12th: School holiday

Tuesday, November 24th through Saturday, November 28th: Thanksgiving Break (classes resume Monday, November 30th)

Monday, December 7th through Saturday, December 12th: Nutcracker Performance Week (classes resume Monday, December 14th)

Monday, December 21st through Saturday, January 2nd: Holiday Break

Monday, January 18th: MLK Day

Monday, February 15th – Saturday, February 20th: Presidents Week

Tuesday, March 23rd – Saturday, April 3rd: Easter Break (classes resume Monday, April 5th)

Fall 2026 classes will meet 14 times during the semester. Spring 2027 will also meet 14 times during the semester. Additional classes will be available May – August (details to follow soon).