2022 Fall Session dates (15 weeks): September 6 (Tuesday) - December 18 (Sunday).

2023 Winter Session Registration: November 2, 2022 starting at 7pm online.
2023 Winter Session dates: January 3 - March 12 (Please see the exact dates of your child's class you register them in.)

Spring camps and spring session registration: TBC

Gymnastics BC/Flicka Membership ($55) is required for all participants and is valid from September 1st to August 31st.
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.

Winter 2023 RecreationalOpen Gym/Camps/Pro D Day

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
2:30 - 3:25 3's - Mon 2:30 pm (Jan 9 - Mar 6, 2023)2.5 yrs-3.5Nasi9:30 - 10:25Parent and Tot - Tue 9:30am (Jan 3 - Mar 7, 2023)12 mo-2.5 yrsNasi12:45 - 1:40Thrilling 3s - Wed 12:45 pm (Jan 4 - Mar 8, 2023)2.5 yrs-3Christina2:15 - 3:10Fabulous 4s - Thu 2:15pm (Jan 5 - Mar 9, 2023)3.5-4Nasi9:45 - 10:40Parent and Tot.- Fri 9:45am (Jan 6 - Mar 10, 2023)12 mo-2.5 yrsNasi
2:30 - 3:25 4's - Mon 2:30 pm (Jan 9 - Mar 6, 2023)3.5-4Hamid9:30 - 10:25Parent and Tot. - Tue 9:30am (Jan 3 - Mar 7, 2023)2 yrs-3Julia12:45 - 1:40Thrilling 3s.. - Wed 12:45 pm (Jan 4 - Mar 8, 2023)2.5 yrs-3Julia2:15 - 3:10Thrilling 3s - Thu 2:15pm (Jan 5 - Mar 9, 2023)2.5 yrs-3Christina9:45 - 10:40Thrilling 3's - Fri 9:45 am (Jan 6 - Mar 10, 2023)2.5 yrs-3.5Maria
3:30 - 4:55Girls' Intermediate - Mon 3:30pm (Jan 9 - Mar 6, 2023)7-12James10:45 - 11:40Thrilling 3's - Tue 10:45am (Jan 3 - Mar 7, 2023)2.5 yrs-3Nasi1:00 - 2:00Inclusivity 1pm-2pm18+Diane3:30 - 4:40Aqua - Thursday 3:30 pm (Jan 5 - Mar 9, 2023)5Hamid10:50 - 11:45Fabulous 4s - Fri 10:50am (Jan 6 - Mar 10, 2023)3.5-4Nasi
4:15 - 5:40Boys' Beginner - Mon 4:15pm (Jan 9 - Mar 6, 2023)6-7Nasi10:45 - 11:40Thrilling 3's. - Tue 10:45am (Jan 3 - Mar 7, 2023)2.5 yrs-3Julia2:15 - 3:10Fabulous 4s - Wed 2:15pm (Jan 4 - Mar 8, 2023)3.5-4Hamid3:45 - 4:55Aqua - Thursday 3:45pm (Jan 5 - Mar 9, 2023)5Nasi10:50 - 11:45Fabulous 4s - Fri 10:50am. (Jan 6 - Mar 10, 2023)3.5-4Hamid
4:15 - 5:40Boys' Beginner - Mon 4:15pm.(Jan 9 - Mar 6, 2023)7-12Hamid12:30 - 1:25Fabulous 4s - Tue 12:30pm (Jan 3 - Mar 7, 2023)3.5-4Nasi2:15 - 3:10Fabulous 4s. - Wed 2:15pm (Jan 4 - Mar 8, 2023)3.5-4Julia3:45 - 4:55Aqua - Thursday 3:45pm. (Jan 5 - Mar 9, 2023)5Brandon10:50 - 11:45Fabulous 4s - Fri 10:50am.. (Jan 6 - Mar 10, 2023)3.5-4Maria
5:30 - 6:55Boys' Beginner - Mon 5:30pm (Jan 9 - Mar 6, 2023)6-12Hamid12:30 - 1:25Fabulous 4s. - Tue 12:30pm (Jan 3 - Mar 7, 2023)3.5-4Christina3:45 - 4:40 Beginner Tramp and Tumble.- Wed 3:45 pm (Jan 4 - Mar 8, 2023)6-12Jayne C4:45 - 5:40Fabulous 4s - Thu 4:45pm (Jan 5 - Mar 9, 2023)3.5-4Hamid2:00 - 2:55Fabulous 4s - Fri 2:00pm (Jan 6 - Mar 10, 2023)3.5-4Nasi
5:45 - 7:10Boys' Beginner - Mon 5:45pm (Jan 9 - Mar 6, 2023)6-12Nasi1:30 - 2:25Thrilling 3s - Tue 1:30 pm (Jan 3 - Mar 7, 2023)2.5 yrs-3Nasi3:45 - 4:55Aqua - Wed 3:45pm. (Jan 4 - Mar 8, 2023)5Adi5:15 - 6:40Girls' Beginner - Thu 5:15pm (Jan 5 - Mar 9, 2023)6-12Nasi3:00 - 3:55Thrilling 3's - Fri 3:00pm (Jan 6 - Mar 10, 2023)2.5 yrs-3Julia
5:45 - 7:10Girls' Beginner - Mon 5:45pm (Jan 9 - Mar 6, 2023)6-9Julianne1:30 - 2:25Thrilling 3s.- Tue 1:30 pm (Jan 3 - Mar 7, 2023)2.5 yrs-3Julia3:45 - 4:40Intermediate Tramp and Tumble- Wed 3:45 pm (Jan 4 - Mar 8, 2023)7-12Hamid5:30 - 6:55Girls' Beginner - Thu 5:30pm (Jan 5 - Mar 9, 2023)6-12Julianne3:30 - 4:40Aqua - Fri 3:30pm (Jan 6 - Mar 10, 2023)5Nasi
7:15 - 8:40Girls' Beginner - Mon 7:15pm (Jan 9 - Mar 6, 2023)6-12Julianne2:15 - 3:10Fabulous 4s - Tue 2:15pm (Jan 3 - Mar 7, 2023)3.5-4Christina4:45 - 5:40Beginner Tramp and Tumble - Wed 4:45 pm. (Jan 4 - Mar 8, 2023)6-12Jayne C5:45 - 7:10Boys' Beginner - Thu 5:45pm (Jan 5 - Mar 9, 2023)6-12Brandon3:30 - 4:55Girls' Advance - Fri 3:30pm (Jan 6 - Mar 10, 2023)10-12Hamid
7:15 - 8:40Teen - Mon 7:15pm (Jan 9 - Mar 6, 2023)12-17Hamid2:15 - 3:10Fabulous 4s. - Tue 2:15pm (Jan 3 - Mar 7, 2023)3.5-4Nasi4:45 - 5:40Intermediate Tramp and Tumble - Wed 4:45 pm (Jan 4 - Mar 8, 2023)7-12Hamid5:45 - 7:10Girls' Beginner - Thu 5:45pm (Jan 5 - Mar 9, 2023)6-12Hamid3:30 - 4:55Girls' Intermediate - Fri 3:30pm (Jan 6 - Mar 10, 2023)7-12Maria
3:30 - 4:55Girls' Beginner - Tue 3:30pm (Jan 3 - Mar 7, 2023)7-10TBA5:15 - 6:40Girls' Beginner - Wed 5:15pm (Jan 4 - Mar 8, 2023)6-12Adi7:15 - 8:40Girls' Beginner - Thu 7:15pm (Jan 5 - Mar 9, 2023)6-12Sarah4:00 - 5:25Girls' Beginner - Fri 4:00pm (Jan 6 - Mar 10, 2023)6-12Katelyn
3:30 - 4:55Girls' Intermediate - Tue 3:30pm (Jan 3 - Mar 7, 2023)7-12Maria6:00 - 6:55 Beginner Tramp and Tumble - Wed 6:00pm (Jan 4 - Mar 8, 2023)6-12Hamid7:30 - 8:55Girls' Beginner -Thu 7:30pm (Jan 5 - Mar 9, 2023)6-12Julianne4:00 - 5:25Girls' Beginner - Fri 4:00pm. (Jan 6 - Mar 10, 2023)6-8Julia
3:45 - 4:55Aqua - Tue 3:45pm (Jan 3 - Mar 7, 2023)5Nasi6:45 - 8:10Girls' Beginner - Wed 6:45pm (Jan 4 - Mar 8, 2023)6-12Adi7:30 - 8:55Girls' Intermediate - Thu 7:30pm (Jan 5 - Mar 9, 2023)7-12Nasi5:00 - 5:55Tramp and Tumble - Fri 5:00pm (Jan 6 - Mar 10, 2023)6-9Nasi
3:45 - 5:10Girls' Beginner -Tue 3:45pm (Jan 3 - Mar 7, 2023)6-12Hamid7:15 - 8:40Girls' Beginner - Wed 7:15pm (Jan 4 - Mar 8, 2023)6-12Hamid7:30 - 8:55Girls' Intermediate - Thu 7:30pm. (Jan 5 - Mar 9, 2023)9-12Hamid5:00 - 5:55Tramp and Tumble.- Fri 5:00pm (Jan 6 - Mar 10, 2023)9-12Hamid
5:15 - 6:25Aqua - Tue 5:15pm (Jan 3 - Mar 7, 2023)5Katelyn5:15 - 6:40Girls' Intermediate - Fri 5:15pm (Jan 6 - Mar 10, 2023)8-12Maria
5:15 - 6:40Girls' Beginner - Tue 5:15pm (Jan 3 - Mar 7, 2023)6-12Maria5:45 - 7:10Girls' Beginner - Fri 5:45pm (Jan 6 - Mar 10, 2023)6-7Julia
5:45 - 7:10Girls' Intermediate - Tue 5:45 pm (Jan 3 - Mar 7, 2023)7-12Hamid5:45 - 7:10Girls' Beginner - Fri 5:45pm. (Jan 6 - Mar 10, 2023)8-12Katelyn
6:45 - 8:10Girls' Beginner -Tue 6:45pm (Jan 3 - Mar 7, 2023)6-12Maria6:00 - 7:25Girls' Beginner - Fri 6:00pm (Jan 6 - Mar 10, 2023)6-9Hamid
7:15 - 8:40Adult -Tue 7:15pm (Jan 3 - Mar 7, 2023)18+Hamid7:00 - 8:25Girls' Intermediate - Fri 7:00pm (Jan 6 - Mar 10, 2023)7-12Maria
7:45 - 8:40Tramp and Tumble.- Fri 7:45pm (Jan 6 - Mar 10, 2023)6-12Hamid

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
8:45 - 10:10Girls' Beginner - Sat 8:45am (Jan 7 - Mar 11, 2023)6-12TBA9:30 - 10:55Girls' Beginner - Sun 9:30am. (Jan 8 - Mar 12, 2023) 6-12Nasi
8:45 - 10:10Girls' Beginner - Sat 8:45am. (Jan 7 - Mar 11, 2023)6-12TBA9:30 - 10:55Girls' Beginner - Sun 9:30am (Jan 8 - Mar 12, 2023) 6-12Julia
9:15 - 10:40Girls' Intermediate - Sat 9:15am (Jan 7 - Mar 11, 2023)7-12James9:45 - 11:10Girls' Beginner - Sun 9:45am (Jan 8 - Mar 12, 2023) 6-12Maryam
9:30 - 10:55Girls' Intermediate - Sat 9:30am (Jan 7 - Mar 11, 2023)7-12Hamid11:15 - 12:10Thrilling 3's - Sun 11:15am (Jan 8 - Mar 12, 2023) 2.5 yrs-3Nasi
9:30 - 10:55Girls' Intermediate - Sat 9:30am. (Jan 7 - Mar 11, 2023)7-12Julia11:30 - 12:40Aqua - Sun 11:30am (Jan 8 - Mar 12, 2023) 5Julia
10:30 - 11:40Aqua - Sat 10:30am (Jan 7 - Mar 11, 2023)5TBA11:30 - 12:40Aqua - Sun 11:30am. (Jan 8 - Mar 12, 2023) 5Maryam
10:45 - 11:40Parent and Tot - Sat 10:45am (Jan 7 - Mar 11, 2023)12 mo-2.5 yrsAshley12:45 - 1:40Thrilling 3's - Sun 12:45 pm (Jan 8 - Mar 12, 2023) 2.5 yrs-3Maria
11:15 - 12:40Boys' Beginner - Sat 11:15am (Jan 7 - Mar 11, 2023)6-12James2:00 - 3:10Aqua - Sun 2:00pm (Jan 8 - Mar 12, 2023)5Maria
11:30 - 12:55Girls' Beginner - Sat 11:30am (Jan 14 - Mar 11, 2023) 7-12TBA2:00 - 3:10Aqua. - Sun 2:00pm (Jan 8 - Mar 12, 2023)5Julia
11:30 - 12:55Girls' Beginner - Sat 11:30am. (Jan 14 - Mar 11, 2023) 6-7Brandon2:15 - 3:40Girls' Beginner - Sun 2:15 pm. (Jan 8 - Mar 12, 2023) 6-12Nasi
12:00 - 12:55Mixed 3's-4's - Sat 12:00pm (Jan 14 - Mar 11, 2023) 3-4Ashley2:15 - 3:40Girls' Beginner - Sun 2:15 pm (Jan 8 - Mar 12, 2023) 6-12Sarah
12:15 - 1:40Girls' Beginner - Sat 12:15pm (Jan 14 - Mar 11, 2023) 6-12TBA2:45 - 3:40Fabulous 4s - Sun 2:45pm (Jan 8 - Mar 12, 2023) 3.5-4Jayne C
1:00 - 2:10Aqua - Sat 1:00pm (Jan 14 - Mar 11, 2023) 5TBA3:45 - 5:10Girls' Beginner - Sun 3:45pm (Jan 8 - Mar 12, 2023) 6-7Jayne C
1:00 - 2:10Aqua. - Sat 1:00pm (Jan 14 - Mar 11, 2023) 5Julia3:45 - 5:10Girls' Beginner - Sun 3:45pm.(Jan 8 - Mar 12, 2023) 6-8Sarah
1:00 - 2:25Girls' Intermediate- Sat 1:00pm (Jan 14 - Mar 11, 2023) 6-12Hamid3:45 - 5:10Girls' Beginner - Sun 3:45pm..(Jan 8 - Mar 12, 2023) 6-12Lila C
1:15 - 2:40Boys' Beginner - Sat 1:15pm (Jan 14 - Mar 11, 2023) 6-12James3:45 - 5:10Girls' Beginner - Sun 3:45pm...(Jan 8 - Mar 12, 2023) 8-12Nasi
1:45 - 3:10Girls' Beginner - Sat 1:45pm (Jan 14 - Mar 11, 2023) 6-12TBA
2:15 - 3:10Parent and Tot - Sat 2:15pm (Jan 14 - Mar 11, 2023) 12 mo-2.5 yrsJulia
2:45 - 4:10Girls Beginner. - Sat 2:45pm (Jan 14 - Mar 11, 2023) 6-12Hamid
2:45 - 4:10Girls' Beginner - Sat 2:45pm (Jan 14 - Mar 11, 2023) 6-12TBA
3:15 - 4:40Boys' Intermediate/Advanced - Sat 3:15pm (Jan 14 - Mar 11, 2023) 8-12James
3:30 - 4:40Aqua - Sat 3:30pm (Jan 14 - Mar 11, 2023) 5Julia
3:30 - 4:55Boys' Beginner - Sat 3:30pm (Jan 14 - Mar 11, 2023) 6-12Brandon