Programs

All | 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
Skillz and Drillz Boys Basketball (Age 8-12) Fall 2026 Children 8-12 Sunday: 12:15 pm - 1:15 pm 60.00 20 N/A
Skillz and Drillz Girls Basketball (Age 8-12) Fall 2026 Children 8-12 Sunday: 11:15 am - 12:15 pm 60.00 20 N/A
Get Your Kicks - Indoor Soccer - (Age 7-10) Fall 2026 Children 7-10 Sunday: 10:00 am - 11:00 am 60.00 19 N/A
Get Your Kicks - Learn to Play Soccer (Age 5-7) Fall 2026 Children 5-7 Sunday: 9:00 am - 10:00 am 60.00 20 N/A
Painting with Acrylics Fall 2026 Adults 15+ Friday: 11:30 am - 1:15 pm 140.00 10 N/A
Drawing with Coloured Pencils Fall 2026 Adults 15+ Friday: 9:30 am - 11:15 am 140.00 10 N/A
Pilates (All Levels) Fall 2026 Adults 15+ Thursday: 7:15 pm - 8:15 pm 130.00 25 N/A
Tai Chi (Chen Style) and Qigong Fall 2026 Adults 15+ Thursday: 7:00 pm - 8:15 pm 156.00 15 N/A
Qigong Fall 2026 Adults 15+ Thursday: 5:45 pm - 7:00 pm 156.00 15 N/A
Yoga Flow and Restore Fall 2026 Adults 15+ Wednesday: 7:15 pm - 8:15 pm 132.00 25 N/A
Yoga and Meditation Fall 2026 Adults 15+ Wednesday: 6:00 pm - 7:15 pm 137.00 25 N/A
Gentle Yoga Fall 2026 Adults 15+ Wednesday: 10:15 am - 11:15 am 132.00 25 N/A
Watercolour Painting Fall 2026 Adults 15+ Tuesday: 11:30 am - 1:15 pm 140.00 10 N/A
Drawing Fundamentals Fall 2026 Adults 15+ Tuesday: 9:30 am - 11:15 am 140.00 10 N/A
Art for Teens Fall 2026 Children 12-15 Wednesday: 6:00 pm - 7:30 pm 200.00 10 N/A
Hooks and Needles Group Fall 2026 Adults 15+ Tuesday: 7:00 pm - 9:00 pm 45.00 25 N/A
Sound & Stillness: A Meditative Sound Bath Fall 2026 Adults 15+ Tuesday: 8:30 pm - 9:00 pm 66.00 10 N/A
Absolute Beginner Yoga Fall 2026 Adults 15+ Tuesday: 7:15 pm - 8:15 pm 132.00 10 N/A
Yoga Flow (Tuesday) Fall 2026 Adults 15+ Tuesday: 7:10 pm - 8:25 pm 137.00 25 N/A
Badminton Fall 2026 Adults 15+ Monday: 7:15 pm - 9:00 pm 45.00 22 N/A
Yoga Flow Fall 2026 Adults 15+ Monday: 10:15 am - 11:30 am 137.00 25 N/A
Babysitting Course - December 2026 Children 11-16 Sunday: 1:00 pm - 5:00 pm 90.00 25 N/A
Home Alone Course - December 2026 Children 9+ Sunday: 9:30 am - 12:30 pm 60.00 25 N/A
Meditation and Mindfulness Fall 2026 Adults 15+ Monday: 7:00 pm - 8:30 pm 100.00 10 N/A
Special Needs Recreation Fall 2026 Adults 15+ Saturday: 10:30 am - 11:30 am 63.00 15 N/A
Sit Fitness Wednesday Fall 2026 Adults 50+ Wednesday: 1:00 pm - 2:00 pm 97.00 10 N/A
Sit Fitness Monday Fall 2026 Adults 50+ Monday: 1:00 pm - 2:00 pm 97.00 10 N/A
Musical Theatre 2026-2027 Children 8-14 Tuesday: 5:30 pm - 6:30 pm 350.00 25 N/A
Co-operative Playgroup Friday 2026-2027 Children 0-5 Friday: 9:30 am - 11:30 am 40.00 30 N/A
Co-operative Playgroup Thursday 2026-2027 Children 0-5 Thursday: 9:30 pm - 11:30 am 40.00 30 N/A
Co-operative Playgroup Tuesday 2026-2027 Children 0-5 Tuesday: 9:30 am - 11:30 am 40.00 30 N/A
Cardio Kickboxing Fall 2026 Adults 15+ Monday: 8:00 pm - 8:55 pm
Thursday: 8:00 pm - 8:55 pm
140.00 25 N/A
Adult Karate Black Belts Fall 2026 Adults 15+ Thursday: 7:00 pm - 7:55 pm
Saturday: 3:30 pm - 5:00 pm
160.00 25 N/A
Adult Karate White to Jr. Black Belts Fall 2026 Adults 15+ Monday: 7:00 pm - 7:55 pm
Saturday: 2:30 pm - 3:25 pm
160.00 25 N/A
Youth Karate Age 7-14 (Green to Jr. Black Belts) Fall 2026 Children 7-14 Thursday: 6:00 pm - 6:55 pm
Saturday: 1:30 pm - 2:25 pm
150.00 25 N/A
Youth Karate Age 7-14 (White to Orange Belts) Fall 2026 Children 7-14 Monday: 6:00 pm - 6:55 pm
Saturday: 12:30 pm - 1:25 pm
150.00 60 N/A
Musical Theatre Dance L4 and L5 2026-2027 Children 10+ Thursday: 6:30 pm - 7:30 pm 413.00 12 N/A
Musical Theatre Dance L3 2026-2027 Children 9-10 Thursday: 5:30 pm - 6:30 pm 413.00 10 N/A
Tap L6 2026-2027 Children 15-18 Wednesday: 7:30 am - 8:30 am 413.00 10 N/A
Tap L4B 2026-2027 Children 10-14 Wednesday: 6:30 pm - 7:30 pm 413.00 10 N/A
Tap L4A 2026-2027 Children 10-14 Wednesday: 5:30 pm - 6:30 pm 413.00 10 N/A
Hip Hop L4 2026-2027 Children 10-14 Wednesday: 6:30 am - 7:30 pm 413.00 15 N/A
Hip Hop L3 2026-2027 Children 9-10 Wednesday: 5:30 pm - 6:20 pm 413.00 10 N/A
Jazz L4A 2026-2027 Children 10-14 Tuesday: 5:30 pm - 6:30 pm 413.00 15 N/A
Jazz L4B 2026-2027 Children 10-14 Tuesday: 7:30 pm - 8:30 pm 413.00 15 N/A
Ballet L5 2026-2027 Children 12+ Tuesday: 6:30 pm - 7:40 pm 463.00 10 N/A
Ballet L4 2026-2027 Children 10-14 Tuesday: 5:30 pm - 6:30 pm 413.00 10 N/A
Contemporary L5 2026-2027 Children 12+ Tuesday: 7:45 pm - 8:45 pm 518.00 15 N/A
Contemporary L4 2026-2027 Children 10-14 Tuesday: 6:30 pm - 7:30 pm 413.00 15 N/A
Hip Hop L5 2026-2027 Children 12+ Tuesday: 5:25 pm - 6:25 pm 518.00 15 N/A
Tap L5 2026-2027 Children 12+ Monday: 7:30 pm - 8:30 pm 518.00 10 N/A
Jazz L5 2026-2027 Children 12+ Monday: 6:20 pm - 7:30 pm 518.00 12 N/A
Ballet L3 2026-2027 Children 9-10 Saturday: 11:00 am - 11:50 am 413.00 10 N/A
Tots and Toes D Bumblebee 2026-2027 Children 3-4 Saturday: 10:15 am - 10:45 am 333.00 10 N/A
Tots and Toes C Unicorn 2026-2027 Children 3-4 Saturday: 9:40 am - 10:10 am 333.00 10 N/A
Tots and Toes B Ladybug 2026-2027 Children 3-4 Saturday: 9:30 am - 10:00 am 333.00 10 N/A
Tots and Toes A Butterfly 2026-2027 Children 3-4 Saturday: 9:00 am - 9:30 am 333.00 10 N/A
Jazz L1B 2026-2027 Children 5-6 Saturday: 10:50 am - 11:35 am 413.00 10 N/A
Jazz L1A 2026-2027 Children 5-6 Saturday: 10:05 am - 10:50 am 413.00 10 N/A
Tap L1 2026-2027 Children 5-6 Saturday: 10:55 am - 11:40 am 413.00 10 N/A
Tap L2 2026-2027 Children 7-8 Saturday: 10:05 am - 10:50 am 413.00 10 N/A
Tap L3 2026-2027 Children 9-10 Saturday: 9:10 am - 10:00 am 413.00 10 N/A
Ballet L2 2026-2027 Children 7-8 Saturday: 10:55 am - 11:45 am 413.00 12 N/A
Ballet L1B 2026-2027 Children 5-6 Saturday: 10:05 am - 10:50 am 413.00 12 N/A
Ballet L1A 2026-2027 Children 5-6 Saturday: 9:15 am - 10:00 am 413.00 12 N/A
Basic Acro Skills 2026-2027 Children 9-15 Saturday: 11:00 am - 12:00 pm 413.00 12 N/A
Jazz L3 2026-2027 Children 9-10 Saturday: 10:05 am - 10:55 am 413.00 15 N/A
Jazz L2 2026-2027 Children 7-8 Saturday: 9:10 am - 10:00 am 413.00 12 N/A
Cardio GOLD Zoom Package Fall 2026 Adults 50+ Tuesday: 10:15 am - 11:15 am
Thursday: 10:15 am - 11:15 am
95.00 40 N/A
Sit Fitness Monday and Wednesday Combo Fall 2026 Adults 50+ Monday: 1:00 pm - 2:00 pm
Wednesday: 1:00 pm - 2:00 pm
179.00 10 N/A
Sit Fitness Monday and Wednesday Combo with Friday Chair Yoga Fall 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 20 N/A
Adult Karate Black Belts and Cardio Kickboxing Combo Fall 2026 Adults 15+ Monday: 8:00 pm - 8:55 pm
Thursday: 7:00 pm - 8:55 pm
Saturday: 3:30 pm - 5:00 pm
235.00 25 N/A
Adult Karate White to Jr. Black Belts and Cardio Kickboxing Combo Fall 2026 Adults 15+ Monday: 7:00 pm - 8:55 pm
Thursday: 8:00 pm - 8:55 pm
Saturday: 2:30 pm - 3:25 pm
235.00 25 N/A
15-Class Fitness Pass Fall 2026 Adults 15+ and Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
Saturday: -
90.00 80 N/A
Fall Session Fitness Pass and Cardio GOLD Zoom Package 2026 Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
Saturday: -
160.00 40 N/A
Fall Session Fitness Pass 2026 Adults 15+ and Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
Saturday: -
130.00 150 N/A
3 Session Fitness Pass and Cardio GOLD Zoom Package 2026-2027 Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
Saturday: -
430.00 40 N/A
3 Session Fitness Pass 2026-2027 Adults 15+ and Adults 50+ Monday: -
Tuesday: -
Wednesday: -
Thursday: -
Friday: -
Saturday: -
350.00 100 N/A