Get Support

Program List

As one of Calgary’s oldest social impact agencies, Carya supports thousands of individuals and families each year through a comprehensive offering of low-barrier programs and services that strengthen family functioning, enhance mental health, improve living conditions, and increase social connections.

For questions about Carya programs and services, please call our intake line at (403) 205-5244.

Click the category buttons below to learn more about Carya’s programs and services

Mental Health and Well-Being

CMHA Recovery College Workshops

Get Support CMHA Recovery College Workshops Discover a supportive community dedicated to fostering …

View Program
Social Connections

Fitness and Wellness

n collaboration with like-minded individuals and organizations, Carya offers a variety of free programming that …

View Program
Social Connections

Culinary Arts

Food brings people together. The act of breaking bread with others nourishes not only our bodies but creates …

View Program
Social Connections

Community and Connection Building

From heartwarming conversations with trusted friends to the shared joy of community gatherings and even the …

View Program
Social Connections

Art and Creativity

Art transcends boundaries, weaving connections among individuals, communities, and cultures.

View Program
Mental Health and Well-Being

Unpacking Emotions

Get Support Unpacking Emotions Our emotions shape our thoughts and decisions, so knowing how we feel …

View Program
Mental Health and Well-BeingSocial Connections

Time to Grow

Get Support Time to Grow Time to Grow is an opportunity for adults who are looking to return to …

View Program
Family FunctioningSupports for Older Adults

Relationships with your Adult Children

Get Support Relationships with your Adult Children The Relationships with your Adult Children program …

View Program
Family FunctioningSocial Connections

Parent-Child Mother Goose®

Get Support Parent-Child Mother Goose® Parent-Child Mother Goose® is an opportunity for you to …

View Program
Mental Health and Well-BeingSupports for Older Adults

Making Room

Get Support Making Room Making Room is designed for individuals experiencing difficulties with …

View Program
Family FunctioningSocial Connections

Infant Massage & Songs

Get Support Infant Massage and Songs This unique group is a combination of Infant Massage and …

View Program
Mental Health and Well-Being

I am Enough

Get Support I am Enough I Am Enough is a group where we will explore themes of courage, compassion, …

View Program
Mental Health and Well-Being

Healthy Relationship Workshop Series

Get Support Healthy Relationship Workshop Series These workshops are offered by the YW and are …

View Program
Mental Health and Well-BeingSupports for Older Adults

Healthy Living for Older Adults

Get Support Healthy Living for Older Adults An 8-week group for older adults designed to improve your …

View Program
Family FunctioningMental Health and Well-Being

Cool Kids Anxiety Management

Get Support Cool Kids Anxiety Management Cool Kids supports children and their parents understand …

View Program
Family FunctioningSocial Connections

Circle of Security

Get Support Circle of Security Circle of Security is a group that helps parents better understand …

View Program
Mental Health and Well-Being

Building Resilience

Get Support Building Resilience As you navigate life’s twists and turns, have you ever wondered if …

View Program
Family FunctioningSocial Connections

LENA Start

Get Support LENA Start Building Brains Through Early Talk Have you ever considered that the …

View Program
Mental Health and Well-Being

Be Kind To Your Mind

Get Support Be Kind to Your Mind People who are more mindful are happier and report less anxiety, …

View Program
Mental Health and Well-Being

Art of Kindness

Get Support Art of Kindness Art of Kindness is an opportunity for you to get in touch with your …

View Program