• Group Fitness – High Intensity (HIIT) Interval Training

    Get your sweat on with this full-body 60-minute high intensity interval class consisting of 70% cardio and 30% strength training. The equipment, moves, format and music will be ever-changing to keep you coming back for more! High and low modifications will be provided.Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month [...]

    $6.52
  • Group fitness – Refit

    Get back into your fitness routine or start a new one with hi-low aerobic patterns to challenge your cardiovascular system, strength training and core conditioning. Suitable for all levels as options to challenge your fitness and coordination will be provided throughout. End the class with a relaxing stretch. Winter 2026 Drop-in Adult $6.52, Senior $5.7810 [...]

    $6.52
  • MO Youth Room

    Drop by and hang out with your friends; there's lots to do! You can play pool, Nintendo Switch, play board games, do arts and crafts, or join in daily games and activities. Closed Tuesdays due to other programs running, check schedule for daily hours. CLOSED Tuesdays, No session: Feb 16. Check back for Spring break [...]

    Free
  • Youth Badminton

    Badminton open to all youth. Bring your own gear or borrow from us with a One Card or Go Card. All youth are required to scan their one card upon arrival. If you don't have one yet, come see the community youth worker in the youth room. No session Jan 30 & Feb 13.

    Free
  • Youth Basketball

    All youth are welcome to drop-in and shoot some hoops. Games are half court and self organized. Bring your own gear or borrow from us with a One Card or Go Card. All youth are required to scan their one card upon arrival. If you don't have one yet, come see the community youth worker [...]

    Free
  • Group Fitness – Zumba

    Zumba is a mix of dance and fitness: a fusion of Latin and international music and movement. Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass Jan 2-Apr 2 (13 weeks) Adult $165.75 Senior $139.75prices do not include 5% GSTRefund Policy: 10 usage passes and [...]

    $6.52
  • Group Fitness – Step and Strength

    A total body conditioning class using the step for cardio, weights for strength work and a mat for stretching to end the class. Moderate to challenging with options provided. Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass Jan 2-Apr 2 (13 weeks) Adult $165.75 [...]

    $6.52
  • Table Tennis daytime

    Drop-in table tennis for everyone 19 yrs+. Three full size tables available. Please play in pairs or doubles. First come first serve basis. Players of all skill levels are welcome. Please bring own equipment. Schedule subject to change. Drop-in $2.86 + tax/person, per 2 hour time slot. 10 usage card $22 + GST.Monday 10am-12pm, 1-3pmTuesday [...]

    $2.86
  • Group fitness – Refit

    Start your Monday off right with a fun complete workout incorporating hi/low cardio, progressively challenging strength exercises using weights and bands, core work and a relaxing stretch. Options provided throughout. Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass Jan 2-Apr 2 (13 weeks) Adult [...]

    $6.52
  • Recreational Badminton

    Volunteer badminton supervisors have the right to direct players to an appropriate level of play. Most games are played in doubles on a court rotational basis. No single court games, unless time and/or skill level permits. Please bring your own racquet birdies. No session Feb 16$5.24 + tax drop-in, or 10 usage pass $45.24 + [...]

    $5.24
  • Line Dance with Vivian – Beginner Plus

    Classes will be conducted mainly in English, Chinese translation available if needed. It is a beginner plus level. Dances will be include; Cha Cha, Mambo, Waltz, Rumba, Samba! First 30 minutes will be easy slow dances then little faster music for the second half of the lesson. Drop-in $7.14 + tax, if space permits. No [...]

    $71.43
  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

    $292.5
  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

    $292.5
  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

    $292.5
  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

    $292.5
  • Group Fitness – Total Body Conditioning

    This class will provide a combination of exercises, cardio routines, core work, and agility drills with a cool down stretch. It will give you a fun, challenging workout and a functionally fit core. No program Feb 16Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass [...]

    $6.52
  • Recreational Basketball

    Full-court recreational basketball. A very popular program, early registration is recommended. Registered participants have 15 minutes to arrive (by 7:25pm) or the spot will be sold to a drop-in participant. No session Feb 16. Drop-in $7.14 + tax if space permits.

    $74.29
  • Group Fitness – Tabata & Stretch

    Get ready to move with bursts of cardio combined with resistance band strength using your own body weight. Work at your own pace. Stretch to follow.Winter 2026 Drop-in Adult $6.52, Senior $5.7810 tickets Adult $57.38, Seniors $42.861 month Adult $60, Seniors $50.24Seasonal Fit pass Jan 2-Apr 2 (13 weeks) Adult $165.75 Senior $139.75prices do not [...]

    $6.52
  • Tai Chi Learn and Practice

    Join this dedicated group to learn and practice the Tai Chi 24, 48 and 85 forms. The 85 forms a real traditional routine offers greater health benefits. Open to all skill levels. Drop-in $3.10 + tax.

    $34.29
  • Private Piano Lessons with Iris

    Iris specializes in preschool piano instruction and adapted piano sessions designed for individuals with diverse needs, including ADHD, autism, and other learning differences. She brings experience in piano-centered music intervention and has worked with neurodiverse students of all ages and abilities. Iris is passionate about creating lessons that are fun, personalized, and focused on building [...]

    $280