• 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 June 6.

    Free
  • Sportball Multisport

    Refine, rehearse, repeat. Coaches focus on the basic skills common to all sports like balance, coordination, stamina and timing in a fun, supportive, non-competitive setting that emphasizes teamwork. For more, visit www.sportball.ca.

    $95
  • Sportball Parent & Tot Multisport

    Sportball Parent & Child programs help preschoolers to refine their motor skills, such as balance and coordination, as well as develop their social skills such as confidence, following instructions, turn-taking and sharing. Coaches introduce a different sport each class using developmentally appropriate games and activities. Sportball maintains a one-parent-per-child ratio policy in all Parent Child [...]

    $95
  • 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
  • Athletic Foundation

    This program is designed for youth aged 13+, including athletes and those exploring various sports. The focus is on developing physical characteristics such as strength, speed, and agility, while building an athletic foundation and fundamental movement competencies. Participants are exposed to a wide range of movement patterns to develop coordination, control, and overall physical capacity [...]

    $120
  • Night Hoops Skills & Drills

    Join Night Hoops, a free, community-driven basketball program where passion meets purpose. Designed for youth ages 11 to 16, Night Hoops blends skill-building, mentorship, and teamwork in a positive, high-energy environment. Led by experienced coaches and community mentors, players develop confidence, leadership, and lifelong friendships both on and off the court. All equipment is provided, [...]

    Free
  • Sportball Multisport

    Refine, rehearse, repeat. Coaches focus on the basic skills common to all sports like balance, coordination, stamina and timing in a fun, supportive, non-competitive setting that emphasizes teamwork. For more, visit www.sportball.ca.

    $95
  • Sportball Parent & Tot Multisport

    Sportball Parent & Child programs help preschoolers to refine their motor skills, such as balance and coordination, as well as develop their social skills such as confidence, following instructions, turn-taking and sharing. Coaches introduce a different sport each class using developmentally appropriate games and activities. Sportball maintains a one-parent-per-child ratio policy in all Parent Child [...]

    $95
  • Badminton Lessons – Beginner I

    The perfect starting point for those new to the sport. This program focuses on building basic skills such as grip, footwork, strokes, and simple game rules in a fun and encouraging environment. No prior experience needed?just bring your energy, racket, and proper gym wear and we?ll take care of the rest! Great for developing coordination, [...]

    $80
  • Badminton Lessons – Beginner II

    This beginner-friendly badminton program is designed for pre-teens and teens looking to learn the basics of the game in a fun, supportive setting. Participants will develop essential skills like grip, footwork, serving, and rallying, while building coordination, confidence, and teamwork. No experience needed?just a willingness to learn and have fun on the court! Please bring [...]

    $105
  • Badminton Lessons – Intermediate

    Designed for players with basic badminton experience, this intermediate program helps pre-teens and teens sharpen their skills and elevate their game. Training focuses on improving footwork, shot variety, game strategy, and match play?all in a supportive, energetic environment. Perfect for young athletes ready to take the next step in their badminton journey. Please bring your [...]

    $105
  • Kids Indoor Tennis Lessons – Summer Smash Tennis:Junior Aces

    Continue developing a tennis foundation and build confidence. Lessons provide young players with some experience the ability to continue developing their skills through high energy, game-based lessons that use the ¾ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a solid technical foundation. Please [...]

    $82.5
  • Kids Indoor Tennis Lessons – Summer Smash Tennis: Youth Aces

    Continue developing a tennis foundation and build confidence. Lessons provide young players with some experience the ability to continue developing their skills through high energy, game-based lessons that use the ¾ stage of the progressive tennis model. An emphasis is placed on inspiring a love for the game while building a solid technical foundation. Please [...]

    $90
  • 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 May 18

    $5.24
  • Summer Smash Tennis: Feeding Frenzy (2.0-3.0) Indoor Lesson

    Improve consistency and cardio through feeding drills. In this high energy class, coaches feed balls and provide feedback to help students develop their forehand, backhand, volleys, and serve through high repetition training. Students are encouraged to register for an Adult Beginner 2.0 or Intermediate class in addition to Feeding Frenzy. Please bring your own racquet. [...]

    $112.5
  • Table Tennis for Kids

    This table tennis program provides a supportive and engaging environment for players of all levels. Participants will develop through a mix of interactive drills, friendly competition, and skill-building exercises. No session May 18.

    $45
  • Kids Indoor Soccer

    An introduction to soccer. Cooperative games and basic soccer skills will be taught. Soccer provides a safe environment for children to play soccer, to learn about fair play, tolerance, inclusion, and respect, and to build confidence. No class Apr 27, May 18, May 25.

    $88
  • Kids Indoor Soccer

    An introduction to soccer. Cooperative games and basic soccer skills will be taught. Soccer provides a safe environment for children to play soccer, to learn about fair play, tolerance, inclusion, and respect, and to build confidence. No class Apr 27, May 18, May 25.

    $88
  • Table Tennis Rental Families – Apr 13

    A time for kids and parents to play together. Two tables available for two families (max 6 people), per time slot. Adult supervision at all times. Children must be 6 years of age or older. 1 child to register for appropriate timeslot.

    $5
  • Volleyball: Train & Play

    The Train & Play sessions are designed for participants of all levels to learn volleyball in a low-pressure, developmentally appropriate environment. Coaches will instruct the participants on the different technical and tactical skills of volleyball using both the traditional and conceptual approach. No class May 18.

    $175