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

Social Rehabilitation Program Guide: June
Brain Games This program is designed to promote healthy aging and brain health through cognitive skill based games, activities, discussions, and workshop presentations. Location:…
read more
Addiction Services of Thames Valley, CMHA Elgin Middlesex...
Igniting hope and fostering change by providing a continuum of mental health and addiction education, supports and services will be the mission of the soon-to-be…
read more
MOBILE CRISIS RESPONSE TEAM GOES INTO ACTION TODAY IN...
ELGIN COUNTY, ON, March 22nd, 2021: The Canadian Mental Health Association (CMHA) Elgin-Middlesex, Elgin County Ontario Provincial Police (OPP) and the Aylmer Police Service are…
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.