Bringing connection to community corrections

St. Leonard’s Society of Canada (SLSC) is a membership-based charitable organization. For over 55 years, we have been bringing together a network of individuals and organizations to collectively address the needs of people involved in the criminal justice system. Beginning with supportive housing, we work together to advocate for safer, healthier, and more inclusive communities.


To promote humane and informed criminal and social justice policy, practice, and responsible leadership to foster safer communities.


To be an organization that participates in transformative change within and beyond the criminal justice system to cultivate safe, healthy, equitable, and inclusive communities.


SLSC’s operations and conduct are guided by the following values:

  • Accountability
  • Social Responsibility
  • Integrity
  • Commitment
  • Human Worth

Our Members

These amazing organizations are the foundation of our strong network of community-based residential service operators across Canada

SLSC takes pride in connecting them and doing better, together

Get Involved

What people say: