Counselling and Therapy
Horizon Health Network
Horizon Health Network is located in New Brunswick and is Atlantic Canada’s largest health authority with ...
135 Pleasant Street, Miramichi, NB, E1V 1Y3
Day treatment programs
Assertive Community Treatment (ACT) teams
Self-help, Mutual Aid and Support Groups
Community Health and Resource Centres
General Community Mental Health Services
Talk Suicide Canada
Are you thinking about suicide? Talk Suicide is here to listen. Call 1-.833.-456.-4566 toll-free, anytime – ...
439 University Ave., Toronto, ON, M5G 1Y8
Serenity Renewal for Families (SRF)
Serenity Renewal for Families provides hope and support in a safe environment through short-term counselling, ...
2255 St. Laurent Blvd., Ottawa, ON, K1G 4K3
Chimo is a provincial service which provides a free, confidential and bilingual crisis intervention service ...
Fredericton, NB, E3B 5C2
Centre for Suicide Prevention (CSP)
Non-profit education centre specializing suicide prevention; involved with curriculum development; training ...
105 12 Avenue SE, Calgary, AB, T2G 1A1
Honouring Life Network (HLN)
The Honouring Life Network is a project of the National Aboriginal Health Organization. The website offers ...
220 Laurier Avenue West, Ottawa, ON, K1P 5Z9
Kids Help Phone
Kids Help Phone is Canada’s only bilingual phone and on-line counselling service for youth. It’s free, ...
439 University Avenue, Toronto, ON, M5G 1Y8
Psychosocial Rehabilitation (PSR)
Non-profit association that seeks to transform the mental health sector to be an inclusive society where ...
140 Holland Street West, Bradford, ON, L3Z 2Y5
Sima Health Consultancy
Promoting youth mental health literacy through seminars and workshops and publications.