Virtual Mental Health

Addiction & Mental Health

Virtual care refers to services that use technology such as video, telephone and messaging to provide health care. Virtual addiction and mental health supports are available to help Albertans get the care they need, when they need it, no matter where they live. While in-person care is available when required, many times supports can also be provided virtually, decreasing travel time, time away from home and even decreased in wait time for service.

What is Togetherall?

Togetherall is a clinically moderated, online peer-to-peer mental health community that empowers individuals to anonymously seek and provide support 24/7. Togetherall is free to all Albertans aged 16+, register using your Alberta postal code.

Togetherall Offers Its Members


A safe and vibrant online community where individuals remain anonymous to each other and can draw strength and insights from others that have real lived experiences


Resources that are easily accessible and active 24/7/365, no formal referral needed


Peace of mind knowing the community is clinically moderated by registered mental health practitioners who ensure individuals are kept safe and feel supported


Access to additional self-assessments, recommended resources and self-guided courses to help foster positive mental health and wellbeing


Creative tools to help members express and track how they are feeling in a way that feels comfortable to them

Albertans can also access services by calling the Addiction Helpline at 1-866-332-2322, Mental Health Helpline 1-877-303-2642 or visiting

AHS is committed to providing safe and inclusive quality care for all Albertans, ensuring our health system welcomes and respects all cultures, traditions and beliefs.

Important Numbers

Addiction Helpline – 1-866-332-2322

Community Resources – 211 Alberta

Crisis Text Line - Text CONNECT to 741741

Family Violence – Find Supports – 310-1818

Income Supports – 1-866-644-5135

Kids Help Phone – 1-800-668-6868 or text CONNECT to 686868

Mental Health Helpline – 1-877-303-2642