CMHA Recovery College classes are currently offered in-person and 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:30 pm to 2:30 pm MDT
Start: Thursday Jun 18, 2026
End: Thursday Jun 18, 2026 (0 sessions)
Location: Online
Understanding AISH & ADAP
Time: 9:00 am to 12:00 pm MDT
Start: Thursday Jun 25, 2026
End: Thursday Jun 25, 2026 (1 sessions)
Location: Downtown
Time: 1:00 pm to 3:00 pm MDT
Start: Tuesday Jul 7, 2026
End: Tuesday Aug 25, 2026 (8 sessions)
Location: Online
Radical Mental Health Peer Support
Time: 1:00 pm to 3:00 pm MDT
Start: Wednesday Jul 8, 2026
End: Wednesday Aug 12, 2026 (6 sessions)
Location: Online
Time: 6:00 pm to 8:00 pm MDT
Start: Wednesday Jul 8, 2026
End: Wednesday Aug 26, 2026 (8 sessions)
Location: Downtown
Time: 6:30 pm to 8:00 pm MDT
Start: Thursday Jul 9, 2026
End: Thursday Jul 9, 2026 (1 sessions)
Location: Online
Time: 1:00 pm to 3:00 pm MDT
Start: Friday Jul 10, 2026
End: Friday Aug 28, 2026 (8 sessions)
Location: Online
Time: 9:00 am to 12:00 pm MDT
Start: Thursday Jul 16, 2026
End: Thursday Jul 16, 2026 (1 sessions)
Location: Online
Time: 10:00 am to 11:00 am MDT
Start: Saturday Jul 18, 2026
End: Saturday Jul 18, 2026 (1 sessions)
Location: Online
Time: 1:00 pm to 2:00 pm MDT
Start: Thursday Jul 23, 2026
End: Thursday Jul 23, 2026 (1 sessions)
Location: Online
Time: 10:00 am to 11:00 am MDT
Start: Tuesday Aug 4, 2026
End: Tuesday Aug 4, 2026 (1 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 ...

Autism 101

Not Scheduled
Autism Edmonton will present a clear, easy-to-understand session that gives a basic introduction to autism and neurodiversity. It helps people learn what autism ...

Be Kind, Embrace Your Mind

Not Scheduled
“Be Kind, Embrace Your Mind” - Learning how to take care of our mental health and well-being can be challenging! This course will cover the importance of of ...

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 Better Boundaries

Not Scheduled
Building Better Boundaries involves learning how to set boundaries, talking to others about your boundaries, and showing others you respect their boundaries. to ...

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 ...

Burnout: Preventing and Managing Burnout

Not Scheduled
Learning to recognize the signs and symptoms of stress in an ever evolving world can be difficult.  Managing stress before it can develop into burnout can be ...

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 ...

Confront the Discomfort

Not Scheduled
Anxiety is a normal reaction to uncertainty during challenging times. However, too much anxiety can take a toll on our daily lives and overall well-being. In a ...

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 to these impacts is - ...

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 ...

Hope Building 101

Not Scheduled
Hope Building 101 is for anyone who is interested in learning more about the importance of hope, and how to use solution-focused techniques to gently challenge ...

How To Feel Better About Yourself

Not Scheduled
What makes us happiest?  Join us for this four week course to learn skills to improve your mood, bounce back from challenges, and make time for what matters to ...

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 ...

Shades of Self Disclosure

Not Scheduled
Learning how much to share, when to share, and who to share your story with can be tricky. This course will cover how to safely, and appropriately, share about ...

Sort Clutter

Not Scheduled
Join us for an 8-week interactive online program as we navigate through uncluttering our living spaces. SORT: Streamlining, Organizing, Removing, and is a 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 ...

The PTSD Survival Course

Not Scheduled
The PTSD Survival Course, is a course which explores survival from, and wellness for, individuals diagnosed with PTSD. The purpose of the Course is to hope a ...

Visual Arts Class

Not Scheduled
Whether you’ve been creating visual art for years, or you wish to know how, this course is an opportunity to explore various topics and techniques. All are is ...

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 ...