The Canadian Mental Health Association (CMHA), BC Division exists to promote the mental health of British Columbians and support the resilience and recovery of people experiencing mental illness.
We're part of one of the oldest voluntary organizations in Canada, which provides direct service to more than 100,000 Canadians through the combined efforts of more than 10,000 volunteers and staff across Canada.