CMHA Recovery College classes are now being offered online.

Register here.

Your Courses

Added Courses

Find a Course

Filter Results

Search for a Course

Filter by Group

Filter by Location

Currently Available

Time: 1:00 pm to 3:00 pm MST
Start: Tuesday Feb 3, 2026
End: Tuesday Mar 24, 2026 (8 sessions)
Location: Online
Be Kind, Embrace Your Mind (In Person)
Time: 1:30 pm to 2:30 pm MST
Start: Tuesday Feb 3, 2026
End: Tuesday Feb 3, 2026 (1 sessions)
Location: Downtown
Time: 1:00 pm to 3:00 pm MST
Start: Friday Feb 6, 2026
End: Friday Mar 27, 2026 (8 sessions)
Location: Online
Time: 10:00 am to 11:30 am MST
Start: Monday Feb 9, 2026
End: Monday Feb 9, 2026 (1 sessions)
Location: Online
Time: 10:00 am to 12:00 pm MST
Start: Friday Feb 13, 2026
End: Friday Feb 27, 2026 (2 sessions)
Location: Downtown
Developing Self Compassion (In Person)
Time: 1:30 pm to 2:30 pm MST
Start: Tuesday Feb 17, 2026
End: Tuesday Feb 17, 2026 (1 sessions)
Location: Downtown
Superimposition: The Joy of Collage and Mixed-Media Art
Time: 6:00 pm to 8:00 pm MST
Start: Wednesday Feb 18, 2026
End: Wednesday Mar 25, 2026 (6 sessions)
Location: Downtown
Time: 6:30 pm to 8:30 pm MST
Start: Wednesday Feb 18, 2026
End: Wednesday Mar 25, 2026 (6 sessions)
Location: Online
Building Better Boundaries: Lunch Special
Time: 12:00 pm to 1:00 pm MST
Start: Monday Feb 23, 2026
End: Monday Feb 23, 2026 (1 sessions)
Location: Online
Time: 1:30 pm to 3:30 pm MST
Start: Friday Feb 27, 2026
End: Friday Apr 10, 2026 (6 sessions)
Location: Downtown
Time: 10:00 am to 12:00 pm MST
Start: Friday Mar 6, 2026
End: Friday Mar 20, 2026 (2 sessions)
Location: Downtown
Time: 1:00 pm to 3:00 pm MST
Start: Tuesday Mar 17, 2026
End: Tuesday Mar 24, 2026 (2 sessions)
Location: Downtown
Time: 1:00 pm to 3:00 pm MST
Start: Tuesday Apr 7, 2026
End: Tuesday May 26, 2026 (8 sessions)
Location: Online
Time: 1:00 pm to 3:00 pm MST
Start: Wednesday Apr 8, 2026
End: Wednesday Apr 29, 2026 (4 sessions)
Location: Online
Time: 1:00 pm to 3:00 pm MST
Start: Friday Apr 10, 2026
End: Friday May 29, 2026 (8 sessions)
Location: Online
Time: 6:30 pm to 8:00 pm MST
Start: Thursday Apr 16, 2026
End: Thursday Apr 16, 2026 (1 sessions)
Location: Online
Time: 10:00 am to 11:00 am MST
Start: Saturday Apr 18, 2026
End: Saturday Apr 18, 2026 (1 sessions)
Location: Online
Time: 1:00 pm to 2:00 pm MST
Start: Thursday Apr 23, 2026
End: Thursday Apr 23, 2026 (1 sessions)
Location: Online
Burnout: Preventing and Managing Burnout
Time: 10:00 am to 11:00 am MST
Start: Saturday Apr 25, 2026
End: Saturday Apr 25, 2026 (1 sessions)
Location: Online
Time: 6:30 pm to 7:30 pm MST
Start: Tuesday Apr 28, 2026
End: Tuesday Apr 28, 2026 (1 sessions)
Location: Online
Time: 6:30 pm to 8:30 pm MST
Start: Wednesday May 6, 2026
End: Wednesday Jun 10, 2026 (6 sessions)
Location: Online
Time: 1:30 pm to 2:30 pm MST
Start: Tuesday May 12, 2026
End: Tuesday May 12, 2026 (1 sessions)
Location: Downtown
Building Better Boundaries: Lunch Special
Time: 12:00 pm to 1:00 pm MST
Start: Thursday May 14, 2026
End: Thursday May 14, 2026 (1 sessions)
Location: Online
Time: 1:30 pm to 2:30 pm MST
Start: Tuesday May 19, 2026
End: Tuesday May 19, 2026 (1 sessions)
Location: Downtown
Time: 1:00 pm to 3:00 pm MST
Start: Tuesday May 26, 2026
End: Tuesday Jun 2, 2026 (2 sessions)
Location: Downtown
Time: 1:30 pm to 3:00 pm MST
Start: Tuesday Jun 9, 2026
End: Tuesday Jun 9, 2026 (1 sessions)
Location: Downtown
Time: 6:30 pm to 7:30 pm MST
Start: Thursday Jun 11, 2026
End: Thursday Jun 11, 2026 (0 sessions)
Location: Online
Time: 1:30 pm to 2:30 pm MST
Start: Thursday Jun 18, 2026
End: Thursday Jun 18, 2026 (0 sessions)
Location: Online

View all upcoming courses

Course Calendar

Additional courses

Adulting 101 (Youth 16-24 yrs.)

Not Scheduled
Growing up is hard to do! This course is a safe place to learn about things like relationships, money management, self-care and other aspects of being a happy, ...

Art of Friendship

Not Scheduled
Healthy relationships are key to our well-being. This two week, in-person course, focuses on how to build and maintain healthy friendships. We will explore new ...

Be Kind, Embrace your Mind

Not Scheduled
Learning how to take care of our mental health and well being can be challenging! This course will cover the importance of maintaining positive mental health ...

Building Your Tool Belt for Caregivers

Not Scheduled
When supporting a loved one with their mental health, it’s common to feel confused, overwhelmed, and exhausted. This course will focus on improving our a plan ...

Building Your Toolbelt for Parents & Caregivers of Children Ages 5-10

Not Scheduled
Being a parent, grandparent, or caregiver isn’t without its challenges, or its rewards. And let’s face it, caring for our children is one of the most jobs a ...

Combatting Depression & Isolation

Not Scheduled
This course is for anyone who is interested in learning more about depression and isolation. Some of us may have experienced depression and isolation in our own ...

Conversations that Matter

Not Scheduled
Do you find it hard to start a conversation? Or once it's started, flounder to keep it going? Are you uncomfortable with difficult conversations? This course to ...

Developing Self-Compassion

Not Scheduled
Life can take a toll on our stress levels, our moods, our sense of control, our sense of the future, and our confidence. The best antidote is 1-hour interactive ...

Finding Your Balance

Not Scheduled
When a loved one is struggling with a mental health concern, it can be challenging to keep our own sense of balance. This multi-week, online course (4 x 2 and 2 ...

Mastering Adaptability & Resilience in a Changing World

Not Scheduled
Join us to in a confidential peer environment setting as we discuss our individual Mental Health and explore different tools and practices that we can use to in ...

Recovery Bingo

Not Scheduled
Recovery Bingo explores planning and strategies for wellness and recovery, connecting to and developing supports, recognizing our challenges, and celebrating in ...

Recovery from Diet Culture

Not Scheduled
Join us as we challenge the social expectations we have of ourselves and bodies, while building the skills to live a life free from the toxicity of diet culture ...

Road to Recovery

Not Scheduled
The road to recovery is not a straight line and it’s not something we can do on our own. Each person’s recovery journey is unique, but we can share some to ...

Stigma & Mental Illness Awareness

Not Scheduled
This workshop is a brief orientation into what stigma looks like from various perspectives, the impacts of stigma on those with mental illness, and how we can a ...

Suicide Attempt Survivors

Not Scheduled
This peer-created and peer-facilitated course is designed with lived experience at the core of creating a space for support and healing. Join us as we and in ...

Why Am I So Tired?

Not Scheduled
We live in a busy world, and many people experience feeling tired and fatigued as a result. This interactive course will explore why we may feel tired, and to 2 ...