One Stop Talk is a free counseling service in Ontario that provides immediate mental health support to children, youth (0-18), and their families via phone, video, or chat. Call 1-855-416-8255 Mon-Fri 12-8pm, Sat 12-4pm
A 24/7, confidential support service offering counseling, resources, and crisis support for youth across Canada through phone, text, and online chat. Text CONNECT to 686868 Call 1-800-668-6868
Provides free mental health services for young adults aged 16 to 29, virtually and in person, including peer-to-peer support, clinical services, wellness, and art.
Call 1-855-416-8255
Mon-Fri 12-8pm, Sat 12-4pm
Text CONNECT to 686868
Call 1-800-668-6868