We're here for YOUth!
Make new friends, learn new skills, and grow in confidence. You can do it all through our YMCA of Three Rivers’ youth programs. From sports and recreation to drop-in programs, and specialty programs for equity deserving groups, there's something for ALL youth in our communities (Guelph-Wellington, Stratford-Perth, and Waterloo Region).
Ages 13 – 21
We’ve got a variety of programs geared to match your interests and needs. Find out what’s happening at a YMCA near you.