Skip to Content
All Mental Health Conditions National

Canadian Mental Health Association

Share this:

The Canadian Mental Health Association (CMHA) is a Canadian non-profit mental health organization that focuses on resources, programs and advocacy. With 330 community locations, CMHA promotes mental health and supports people recovering from mental illness. Programs include free skill-building colleges, peer support and unique training for first-responders.

Related Resources