top of page

The Full Story

About CMHA

The Canadian Mental Health Association (CMHA) is one of the oldest volunteer organizations in Canada. Since 1918 we have been dedicated to the promotion of mental health services to  all Canadians and supporting the resilience and recovery of people struggling with mental illness. The CMHA accomplishes this mission of providing mental health service to over 100,000 Canadians through the continuous work of our 10,000+ CMHA staff and volunteers. 



CMHA is an inclusive non-profit organization committed to promoting mental health and resilience while reducing stigma. Staff and volunteers accomplish this through support, education, advocacy, connections and community partnerships.


Mentally healthy people thriving in a healthy society

bottom of page