Let us know about changes to your services.
 Email  |  Print
Community Mental Health Programs - Waterloo Wellington

Community mental health programs provide a variety of services to help support people who have ongoing mental health issues living in the community. Services offered include information and referral, case management, housing supports, rehabilitation, employment assistance, counselling, support groups and social and recreational opportunities, and peer support services for consumers and survivors.
 
French language services or programs offered to customers/clients on a consistent basis.
 
French Language Services View all services
These services are located outside of Waterloo Wellington, but provide service to Waterloo Wellington.
Canadian Hearing Services - London Region - Connect Mental Health Counselling  
English ; French ; American Sign Language (ASL)
French programs, publications, and website * French interpretation available upon request
Canadian Mental Health Association - Ontario Division - BounceBack - Reclaim Your Health  
English ; French ; Arabic ; Chinese (Cantonese) ; Chinese (Mandarin) ; Spanish ; Persian ; Punjabi
Multiple languages for skill-building workbooks and telephone coaching
Child and Parent Resource Institute (CPRI)  
English ; French
French website * French interpretation available upon request
CMHA Thames Valley Addiction and Mental Health Services - Regional Centre - London - French Mental Health and Addiction System Navigation Program  
English ; French
French and bilingual services
Togetherall  
English ; French
French programs offered * French publications and website


Find Age Friendly Services in The City of Waterloo


COVID-19 information and resources



 

Warming centres provide shelter for people needing to warm-up during extreme cold warnings.
to better integrate the province’s health care system to help end hallway health care. To support this, we are aligning with 3 other regions in West Ontario so that we can work more cohesively.
Emergency shelters in Wellington County.


Caregiver Exchange