The John Howard Society is a registered charity and social service agency with affiliated offices across Canada that are known for offering a wide range of innovative services within the fields of community justice, social services, health, and public interest issues.

Events & highlights:

  Donate Now

Last year, more than 112,000 people in communities across BC were helped thanks to the contributions of our supporters.
Donate Now

Find a Local Office