Where to Begin
Welcome to the Canadian Mental Health Association, Elgin Branch. We provide community mental health services in St. Thomas and Elgin County.
Donate
Donating to CMHA Elgin helps us offer programs and services to people experiencing mental health issues in our community. All donations are tax receiptable.
Recent Announcements

COVID Service Update January 2021
(January 13, 2021) As of 12:01 a.m. on Thursday, January 14th the Elgin County, London-Middlesex and Huron-Perth region will be will be placed in a…
read more
Holiday Hours
Season’s greetings from everyone at CMHA Elgin-Middlesex. For support during the holiday season, call or text, Reach Out at 519-433-2023 or call toll-free at 1-866-933-2023. If…
read more
CMHA recognizes World Mental Health Day 2020
On October 10, CMHA Elgin will join international mental health organizations to celebrate World Mental Health Day. World Mental Health Day is supported by the…
read moreShare your opinion with CMHA Ontario
Clients, their families, front-line staff and others associated with CMHA Elgin Branch have a unique opportunity to contribute to the future direction of CMHA’s Ontario Division. CMHA…

Housing
We operate supportive housing programs to provide a stable foundation for recovery. Learn about our supportive housing programs.

Social Enterprise
We create meaningful employment opportunities and promote vocational skill development in a supportive work environment. Learn more about our Social Enterprises.