You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Canadian Mental Health Association, BC Division


Founded in 1918, The Canadian Mental Health Association (CMHA) is a national charity that helps maintain and improve mental health for all Canadians. As the nation-wide leader and champion for mental health, CMHA helps people access the community resources they need to build resilience and support recovery from mental illness.

Together with our family of 14 CMHA branches in BC, CMHA BC has helped over 100,000 people across 100 BC communities each year.