
Free, confidential, peer-led support.
We offer a safe(r)* spaces where people can share what they’re going through with someone - or a group of people - who share an understanding.
*Kaleidoscope acknowledges that there is no such thing as a truly safe space; however, we actively take steps in an effort to embody a psychologically safe(r) space.
Led by people with lived experience.
Our trained peer supporters offer a listening ear, not advice. We listen, share what has helped us, and support one another as people with lived experience.
There is no right way to participate.
Some people share a lot. Some share a little. Some mostly listen. Wherever you are, you are welcome in the circle.
How It Works

Find A Group
Explore our peer-led support groups to find the one that fits your needs.

Register
Sign up quickly and easily to secure your spot and receive reminders.

Join A Session
Connect virtually from the comfort of your home.
Our Groups
Real Stories
Hear how others found support, strength, and a sense of belonging in our community.
Kaleidoscope has been an anchor for me for the past 15 years of my life. I am connected to a community of individuals who know what it’s like to struggle with their mental wellbeing and with whom I can be honest about how I’m feeling and know that I will be received with open arms. Thank you Kaleidoscope, for being there for me every week!

Anonymous
I came to Kscope in 2012 as a lost and scared undergrad student struggling with their mental health. Through Kaleidoscope I met my closest friends and learnt that I wasn’t on this journey alone. Without Kaleidoscope, I would be in a very different place in my life.

Anonymous
Kaleidoscope is a helpful and supportive community of people. Kaleidoscope offers peer support for people to feel safer to talk about their lived experience with mental health issues. Kaleidoscope is also a reminder for people that they are not alone throughout their mental health journey. As such, Kaleidoscope has made my life besides other people's lives better.

Anonymous


































