Our programs
Learn more about what programs we offer!
-
Our multi-sport program for children offers a diverse and engaging experience, introducing participants to a variety of sports in a fun and supportive environment. Through age-appropriate activities and skilled coaching, children develop fundamental skills, teamwork, and a love for physical activity. We offer options ranging from soccer and basketball to tennis and hockey. Our program promotes inclusivity, skill development, and a lifelong enjoyment of sports.
-
At our camps, young athletes will embark on a journey of discovery, skill-building, and fun-filled experiences in a safe and supportive environment. Our coaches will guide campers through a variety of sports activities designed to enhance coordination, teamwork, and confidence.
-
A non-competitive outdoor soccer program designed specifically for children. Our program focuses on fostering a love for the game while promoting teamwork, coordination, and social skills in a fun and supportive environment. With age-appropriate activities and gentle guidance from our experienced coaches, your child will learn fundamental soccer skills such as dribbling, passing, and shooting while enjoying plenty of laughter and playtime with new friends. Join us as we kick off a season of smiles, growth, and unforgettable memories on the soccer field.
Find programs near you
Find out more from the individual programs offered below or view all programs from the City of Vancouver Recreational Portal. Openings are subject to availability.
Clicking on the programs below will bring you to the City of Vancouver Recreational Portal where you can complete your registration.
Winter Programs
Hillcrest Community Centre
-
Indoor Soccer - Drop Off
Ages 3-5. No session Feb 16.
Jan 12, 2026 - Mar 9, 2026 • Monday 12:45PM - 1:45PM • View details for fees
-
Floor Hockey - Drop Off
Ages 3-5. No session Feb 16.
Jan 12, 2026 - Mar 9, 2026 • Monday 1:45PM - 2:45PM • View details for fees
-
Indoor Soccer - Drop Off
Ages 3-5
Jan 14, 2026 - Mar 11, 2026 • Wednesday 12:45PM - 1:45PM • View details for fees
-
Floor Hockey - Drop Off
Ages 3-5
Jan 14, 2026 - Mar 11, 2026 • Wednesday 1:45PM - 2:45PM • View details for fees
-
Multi-Sport - Parent and Tot
Ages 2-3. A parent is required to attend.
Jan 15, 2026 - Mar 12, 2026 • Thursday 10:30AM - 11:15AM • View details for fees
-
Indoor Soccer - Drop Off
Ages 3-5
Jan 15, 2026 - Mar 12, 2026 • Thursday 11:15AM - 12:00PM • View details for fees
Roundhouse Community Centre
-
Indoor Soccer - Drop Off
Ages 6-9
Jan 13, 2026 - Mar 10, 2026 • Tuesday 3:30PM - 4:30PM • View details for fees
-
Floor Hockey - Drop Off
Ages 6-9
Jan 13, 2026 - Mar 10, 2026 • Tuesday 4:30PM - 5:30PM • View details for fees
Mount Pleasant Community Centre
-
Multi-Sport - Drop Off
Ages 3-5
Jan 14, 2026 - Mar 11, 2026 • Wednesday 9:30AM - 10:30AM • View details for fees
-
Multi-Sport - Drop Off
Ages 3-5
Jan 14, 2026 - Mar 11, 2026 • Wednesday 10:30AM - 11:30AM • View details for fees
Champlain Heights Community Centre
-
Indoor Soccer - Drop Off
Ages 5-8
Jan 14, 2026 - Mar 11, 2026 • Wednesday 3:30PM - 4:30PM • View details for fees
-
Floor Hockey - Drop Off
Ages 5-8
Jan 14, 2026 - Mar 11, 2026 • Wednesday 4:30PM - 5:30PM • View details for fees
-
Multi-Sport - Parent and Tot
Ages 2-3. A parent is required to attend. No session Feb 14.
Jan 10, 2026 - Mar 14, 2026 • Saturday 9:15AM - 10:00AM • View details for fees
-
Multi-Sport - Drop Off
Ages 3-5. No session Feb 14.
Jan 10, 2026 - Mar 14, 2026 • Saturday 10:00AM - 10:45AM • View details for fees
Trout Lake Community Centre
-
Multi-Sport - Parent and Tot
Ages 2-3. A parent is required to attend. No session Feb 14.
Jan 10, 2026 - Mar 14, 2026 • Saturday 3:30PM - 4:15PM • View details for fees
-
Multi-Sport - Drop Off
Ages 3-5. No session Feb 14.
Jan 10, 2026 - Mar 14, 2026 • Saturday 4:15PM - 5:00PM • View details for fees
Douglas Community Centre
-
Multi-Sport - Parent and Tot
Ages 2-3. A parent is required to attend. No session Feb 15.
Jan 11, 2026 - Mar 8, 2026 • Sunday 11:15AM - NOON • View details for fees
-
Multi-Sport - Drop Off
Ages 3-5. No session Feb 15.
Jan 11, 2026 - Mar 8, 2026 • Sunday 12:15PM - 1:00PM • View details for fees
Spring Break Camps
Douglas Community Centre
-
Indoor Soccer/Floor Hockey Camp
Ages 6-9
March 16, 2026 - March 20, 2026 • Monday - Friday 9:00AM - 12:00PM • View details for fees
Hillcrest Community Centre
-
Indoor Soccer/Floor Hockey Camp
Ages 6-9
March 16, 2026 - March 20, 2026 • Monday - Friday 2:00PM - 4:00PM • View details for fees
-
Indoor Soccer/Floor Hockey Camp
Ages 6-9
March 23, 2026 - March 27, 2026 • Monday - Friday 2:00PM - 4:00PM • View details for fees
Champlain Heights Community Centre
-
Indoor Soccer/Floor Hockey Camp
Ages 6-9
March 23, 2026 - March 27, 2026 • Monday - Friday 10:30AM - 12:30PM • View details for fees