Featured Activities

Youth Employment Program

Youth Violence & School Suspension Prevention Program

Tutors & Tech Program
Creating Civically Engaged Young People
Our evening youth program aims to expose young people to activities that foster healthy lifestyles, promote positive choices, and support their success. Through experiential learning, we focus on building character and providing the tools for personal growth.
Improve employment outcomes
Increase job readiness
Facilitate successful transitions
Reduce social disconnection
We maximize each participant’s potential by offering:
Life Skill Development | Life Skill Development | Mentorship Opportunities
Leadership Development | Civic Engagement Initiatives
Our Evening Youth Program is designed to help members build strong life skills, create meaningful connections, and cultivate the foundation for becoming engaged, responsible citizens.
Programs 2026-2027
101 Spruce | School Year Programs
Tutoring Program

During the school year, we offer a tutoring program for youth and young adults attending high school and post-secondary education who are seeking academic support.
This program provides a supportive environment where participants can receive assistance with their studies, improve their academic skills, and work toward their educational goals.
Drop-In Sports Program

Throughout the school year, we offer drop-in sports programming where youth participate in various physical activities, including basketball, soccer, badminton, volleyball, and rock climbing.
This program provides youth with opportunities to stay active, build relationships, develop teamwork skills, and engage in a positive recreational environment.
Studio Program

Youth have access to our studio space, where they explore creativity through music production, including creating hip-hop beats, mixing, and audio engineering.
This self-directed program allows youth to learn collectively, develop technical skills, and use digital applications and software to express themselves creatively.
Video Game Club

Our Video Game Club provides a safe and welcoming space for youth to connect with peers through their shared interest in gaming. The program supports youth who may be at risk of isolation by creating opportunities to build friendships, develop social connections, and engage in a positive community environment.
Movie Night

Every Friday, we host Board Game Night or Movie Night for youth. As the week comes to an end, this program provides a relaxed space where youth can unwind, connect with friends, and enjoy a positive social environment.
Girls Group

At 101 Spruce, we offer a Girls Group for high school-aged girls between the ages of 14–18. This group provides a supportive environment where young women can connect, build meaningful relationships, and participate in activities that promote confidence, creativity, and personal growth.
Throughout the year, participants engage in activities such as cooking, pottery, art, and other community-building experiences.
Cabbagetown Youth Centre | Summer program
Soccer Program

Every Tuesday, youth staff facilitate soccer programming at the Cabbagetown Youth Centre.
Through soccer, youth have the opportunity to connect with staff, build meaningful relationships, develop teamwork skills, and strengthen important life skills in a positive and supportive environment.
Basketball Program

Thursday, we run basketball programming through our Violence Prevention Program. Basketball is used as a tool to create safe spaces for youth, particularly those who may be at risk, while supporting skill development, mentorship, and positive relationships.
The program also connects sports with mental health conversations, providing youth with a healthy outlet for self-expression, stress relief, and personal growth.
Youth Drop-In Program

Our youth drop-in program runs Monday to Friday and focuses on sports, wellness, social connection, movie nights, and board games. Throughout the summer, youth participate in a variety of outdoor activities, including biking, picnics, and other recreational experiences. As part of our summer youth programming, participants also have the opportunity to attend various trips and community outings that encourage exploration, relationship-building, and positive experiences.
Gerrard Club & Administrative Offices
Monday to Friday 6:00 PM to 9:00 PM
101 Spruce Street, Toronto, ON M5A 2J3
101spruce@bgctk.org
416-925-2243 ext.30
TP Loblaw at St.Mary Catholic School Club
Tuesday & Friday 6:00 PM to 8:00 PM
20 Portugal Square Toronto, ON M6J 3P2
stmary@bgctk.org
416-925-2243 ext.40
Cabbagetown youth Center (CYC) & Boxing Club
Tuesday & Thursday 6:00 PM to 9:00 PM
2 Lancaster Ave, Toronto, ON M4X 1C1
cyc@bgctk.org
416-925-2243 ext.30