Programs

All | Adult Dance | Art Classes | Badminton | Canterbury Dance Centre | Fabric and Yarn | Fitness | Kids | Martial Arts | Mind-Body | Sit Fitness | Yoga | ZOOM Classes |

Type something in the input field to search the table for programs, types, times, etc. Click on column names to sort

Title Type Days and Times Price Spots Cart
Adult Karate Black Belts Winter 2026 Adults 15+ Thursday: 7:00 pm - 7:55 pm
Saturday: 3:30 pm - 5:00 pm
155.00 24
Hooks and Needles Group Winter 2026 Adults 15+ Tuesday: 7:00 pm - 9:00 pm 36.00 0 N/A
Tai Chi (Chen Style) & Qigong - Level 1 Winter 2026 Adults 15+ Thursday: 5:45 pm - 7:00 pm 143.00 7
Badminton Winter 2026 Adults 15+ Wednesday: 7:15 pm - 9:00 pm 36.00 0 N/A
Adult Karate Black Belts and Cardio Kickboxing Combo Winter 2026 Adults 15+ Monday: 8:00 pm - 8:55 pm
Thursday: 7:00 pm - 8:55 pm
Saturday: 3:30 pm - 5:00 pm
238.00 23
Youth Karate Age 7-14 (White to Orange Belts) Winter 2026 Children 7-14 Monday: 6:00 pm - 6:55 pm
Saturday: 12:30 pm - 1:25 pm
145.00 34
Skillz and Drillz Girls Basketball (Age 8-12) Winter 2026 Children 8-12 Sunday: 11:15 am - 12:15 pm 60.00 12
Watercolour Painting (Tuesday) Winter 2026 Adults 15+ Tuesday: 11:30 am - 1:15 pm 135.00 0 N/A
Drawing Fundamentals (Thursday) Winter 2026 Adults 15+ Thursday: 9:30 am - 11:15 am 135.00 0 N/A
Watercolour Painting (Thursday) Winter 2026 Adults 15+ Thursday: 11:30 am - 1:15 pm 135.00 0 N/A
Cardio GOLD Zoom Package Winter 2026 Adults 50+ Tuesday: 10:15 am - 11:15 am
Thursday: 10:15 am - 11:15 am
75.00 31
Adult Karate White to Brown Belts and Cardio Kickboxing Combo Winter 2026 Adults 15+ Monday: 7:00 pm - 8:55 pm
Thursday: 8:00 pm - 8:55 pm
Saturday: 2:30 pm - 3:25 pm
228.00 25
Tai Chi (Chen Style) & Qigong - Level 2 Winter 2026 Adults 15+ Thursday: 7:00 pm - 8:15 pm 143.00 9
Drawing Fundamentals (Tuesday) Winter 2026 Adults 15+ Tuesday: 9:30 am - 11:15 am 135.00 0 N/A
Skillz and Drillz Boys Basketball (Age 8-12) Winter 2026 Children 8-12 Sunday: 12:15 pm - 1:15 pm 60.00 16
Sit Fitness Monday Winter 2026 Adults 50+ Monday: 1:00 pm - 2:00 pm 97.00 0 N/A
Drawing with Coloured Pencils (All Levels) Winter 2026 Adults 15+ Friday: 9:30 am - 11:15 am 135.00 7
Winter Session Fitness Pass and Cardio GOLD Zoom Package 2026 Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
160.00 36
Absolute Beginner Yoga Winter 2026 Adults 15+ Thursday: 5:45 pm - 6:45 pm 132.00 2
Cardio Kickboxing Winter 2026 Adults 15+ Monday: 8:00 pm - 8:55 pm
Thursday: 8:00 pm - 8:55 pm
135.00 24
Winter Session Fitness Pass 2026 Adults 15+ and Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
130.00 101
Yoga Flow and Restore Winter 2026 Adults 15+ Thursday: 7:15 pm - 8:15 pm 132.00 0 N/A
Sit Fitness Monday and Wednesday Combo Winter 2026 Adults 50+ Monday: 1:00 pm - 2:00 pm
Wednesday: 1:00 pm - 2:00 pm
179.00 7
Pilates Intermediate Advanced Winter 2026 Adults 15+ Monday: 7:15 pm - 8:15 pm 120.00 7
Sit Fitness Wednesday Winter 2026 Adults 50+ Wednesday: 1:00 pm - 2:00 pm 97.00 5
Yoga and Meditation Winter 2026 Adults 15+ Wednesday: 6:00 pm - 7:15 pm 137.00 15
Get Your Kicks - Indoor Soccer - Winter 2026 Children 7-10 Sunday: 10:00 am - 11:00 am 60.00 17
Youth Karate Age 7-14 (Green to Junior Black Belts) Winter 2026 Children 7-14 Thursday: 6:00 pm - 6:55 pm
Saturday: 1:30 pm - 2:25 pm
145.00 35
Sit Fitness Monday and Wednesday Combo with Friday Chair Yoga - Winter 2026 Adults 50+ Monday: 1:00 pm - 2:00 pm
Wednesday: 1:00 pm - 2:00 pm
Friday: 1:00 pm - 2:00 pm
200.00 2
Get Your Kicks - Learn to Play Soccer (Age 5-7) Children 5-7 Sunday: 9:00 am - 10:00 am 60.00 17
Yoga Flow Winter 2026 Adults 15+ Tuesday: 7:15 pm - 8:30 pm 137.00 15
Sew Fabulous! Sewing Machine Fundamentals - Level 1 - Winter 2026 Adults 21+ Wednesday: 6:30 pm - 9:00 pm 175.00 0 N/A
Sew Fabulous! Sewing Machine Fundamentals - Level 2 - Winter 2026 Adults 21+ Wednesday: 6:30 pm - 9:00 pm 175.00 2
15-Class Fitness Pass Winter 2026 Adults 15+ and Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
90.00 36
Gentle Yoga Winter 2026 Adults 15+ Wednesday: 10:15 am - 11:15 am 132.00 17
Tai Chi (Chen Family) All Levels Winter 2026 Adults 15+ Saturday: 9:00 am - 10:15 am 156.00 6
Ballroom - Beginner Winter 2026 Adults 15+ Sunday: 1:00 pm - 2:30 pm 155.00 6
Hatha Yoga (All Levels) Winter 2026 Adults 15+ Monday: 10:15 am - 11:30 am 132.00 17
Special Needs Recreation Winter 2026 Adults 15+ Saturday: 10:30 am - 11:30 am 63.00 0 N/A
Pilates Beginner Winter 2026 Adults 15+ Monday: 6:00 pm - 7:00 pm 120.00 0 N/A
Adult Karate White to Brown Belts Winter 2026 Adults 15+ Monday: 7:00 pm - 7:55 pm
Saturday: 2:30 pm - 3:25 pm
155.00 15
Painting with Acrylics Winter 2026 Adults 15+ Friday: 11:30 am - 1:15 pm 135.00 5
Tap L3 (Wednesday) 2025-2026 Children 8-9 Wednesday: 5:45 pm - 6:30 pm 395.00 2 N/A
Tots and Toes D Bumblebee 2025-2026 Children 3-4 Saturday: 10:45 am - 11:15 am 315.00 1 N/A
Tots and Toes C Unicorn 2025-2026 Children 3-4 Saturday: 10:10 am - 10:40 am 315.00 0 N/A
Tots and Toes B Ladybug 2025-2026 Children 3-4 Saturday: 9:30 am - 10:00 am 315.00 1 N/A
Tots and Toes A Butterfly 2025-2026 Children 3-4 Saturday: 9:00 am - 9:30 am 315.00 0 N/A
Tap L3 2025-2026 Children 8-9 Saturday: 10:00 am - 10:45 am 395.00 0 N/A
Tap L2 2025-2026 Children 6-7 Saturday: 9:10 am - 9:55 am 395.00 0 N/A
Tap L1 2025-2026 Children 4-6 Saturday: 10:55 am - 11:40 am 355.50 5 N/A
Jazz L3 2025-2026 Children 8-9 Saturday: 10:50 am - 11:45 am 395.00 0 N/A
Jazz L2 2025-2026 Children 6-7 Saturday: 10:00 am - 10:45 am 395.00 0 N/A
Jazz L1 (9:10am) 2025-2026 Children 4-6 Saturday: 9:10 am - 9:55 am 316.00 0 N/A
Jazz L1 (10:00am) 2025-2026 Children 4-6 Saturday: 10:00 am - 10:45 am 395.00 5 N/A
Ballet L3 2025-2026 Children 8-9 Saturday: 9:05 am - 9:55 am 395.00 3 N/A
Ballet L2 2025-2026 Children 6-7 Saturday: 10:50 am - 11:35 am 395.00 0 N/A
Ballet L1 2025-2026 Children 4-6 Saturday: 10:05 am - 10:50 am 395.00 0 N/A
Tap L6 2025-2026 Children 14-18 Wednesday: 6:30 pm - 7:30 pm 500.00 7 N/A
Jazz L6 2025-2026 Children 14-18 Wednesday: 7:30 pm - 8:30 pm 500.00 4 N/A
Hip Hop L4 2025-2026 Children 9-11 Wednesday: 6:30 pm - 7:30 pm 395.00 0 N/A
Hip Hop L3 2025-2026 Children 7-8 Wednesday: 5:30 pm - 6:30 pm 237.00 0 N/A
Contemporary L5 and L6 2025-2026 Children 12-18 Tuesday: 7:40 pm - 8:40 pm 500.00 0 N/A
Ballet L5 2025-2026 Children 12-13 Tuesday: 6:30 pm - 7:40 pm 425.00 1 N/A
Ballet L4 2025-2026 Children 10-12 Tuesday: 5:20 pm - 6:20 pm 395.00 0 N/A
Hip Hop L6 2025-2026 Children 14-18 Tuesday: 6:30 pm - 7:30 pm 500.00 3 N/A
Hip Hop L5 2025-2026 Children 12-13 Tuesday: 5:20 pm - 6:20 pm 500.00 0 N/A
Tap L4 2025-2026 Children 10-12 Monday: 6:30 pm - 7:30 pm 395.00 0 N/A
Tap L5 2025-2026 Children 12-13 Monday: 5:30 pm - 6:30 pm 500.00 1 N/A
Jazz L5 2025-2026 Children 12-13 Monday: 6:30 pm - 7:45 pm 500.00 1 N/A
Jazz L4 2025-2026 Children 10-12 Monday: 5:30 pm - 6:30 pm 316.00 0 N/A
Co-operative Playgroup Friday 2025-2026 Children 0-5 Friday: 9:30 am - 11:30 am 24.00 24
Co-operative Playgroup Thursday 2025-2026 Children 0-5 Thursday: 9:30 am - 11:30 am 24.00 22
Jazz Funk (Age 7-8) 2025-2026 Children 7-8 Tuesday: 5:30 pm - 6:30 pm 395.00 6 N/A
Co-operative Playgroup Tuesday 2025-2026 Children 0-5 Tuesday: 9:30 am - 11:30 am 24.00 16
Musical Theatre Dance (Ages 8-14) 2025-2026 Children 8-14 Wednesday: 5:30 pm - 6:30 pm 395.00 0 N/A
Musical Theatre 2025-2026 Children 8-12 Tuesday: 6:30 pm - 7:30 pm 350.00 0 N/A
Jazz Funk (Age 9-11) 2025-2026 Children 9-11 Friday: 5:30 pm - 6:30 pm 395.00 0 N/A