Growing up ain’t easy. School, home life, friends, the changes that happen with adolescence—it’s tough being a teen! From meeting new people and getting active to learning new skills or finding the job—the Y has a variety of ways youth can reach their potential. We believe if given the chance, young people can change our world.


Learn something new and get connected

Our portfolio of youth programs expose youth to new ideas, opportunities and passions. From developing leadership skills in the Youth Leadership Development program or finding a job through Youth Job Match, to learning about a new part of Canada through the Youth Exchanges Canada program, we’ve got something for everyone.

To learn more, contact your youth program of choice directly.
Get active or join a team

Being active is not only good for our bodies, but for our souls too! Developing healthy attitudes and behaviours at a young age helps prevent chronic disease. From sports and recreation programs like the YMCA/Steve Nash Youth Basketball League or the First Tee golf program to youth memberships that include free swim lesson and fitness consultations, we’ve got a range of opportunities for all interests and abilities to get moving!

Check out our youth sports and recreation programs or learn more about a YMCA fitness membership.

Go to camp

Camp is unlike any other experience. Fresh air, new opportunities and challenges that encourage youth to learn new things about themselves. When youth participate in camps, they develop confidence and leadership skills as they work together with peers. They also have a whole lot of fun along the way, and create memories that last a lifetime.

How to register:
  1. Choose your type of camp, location and dates. 
  2. Have your user login and password ready. Don’t have one? Getting one is easy! Click here to get one now.
  3. Click Register now in the schedule next to the camp type and session you would like to register for.

Need help planning your camp experience? Give us a call at 604-939-9622 or email and we would be happy to help.

Find Out More

Contact Us

Phone: 604-631-5514


Click to see where youth programs are offered.