Recovery Ranch

Core Addiction & Mental Health Program

Private inpatient addiction rehab in British Columbia’s Rocky Mountains

Our comprehensive addiction treatment programs are designed to stabilize patients with a dual diagnosis of addiction and mental health disorder and help them gain a strong foothold in sobriety. Beyond that, we also help our patients understand substance abuse, why they became addicted in the first place and what will be required to maintain recovery going forward. We help our patients as they find their own meaning and purpose in a sober life.

When you turn to Recovery Ranch for help with addiction treatment, you benefit from far more than just detox. You become part of a community dedicated to the success of your addiction recovery. Our addiction-certified medical team – including doctors, nurses, counsellors – provide the care and guidance you need to stop using substances for good. And you’ll get the accompanying mental health treatment, including depression and anxiety, you need to recover. Through evidence-based treatment, you build the skills and habits needed to maintain your addiction recovery – for life.

Plus, your program peers offer empathy and encouragement, while your family learns how to support you on your lifelong journey.

Program Info


  • Evidence-based treatment administered by addiction and mental health specialists
  • Holistic care including medical detox, therapy, education, and exercise
  • Aftercare and Alumni outreach

  • Location: Fort Steele, BC
  • Category: Inpatient
  • Length: Varies
Sad woman with had over head

Recovery Ranch’s approach to drug and alcohol addiction treatment 

Our private addiction treatment centre in Fort Steele, B.C. helps you build the foundation for lasting recovery through a variety of evidence-based treatments and addiction counselling techniques, including:

  • An abstinence-based approach, combined with medication assistance therapy if needed, for a substance-free life.
  • Individual psychotherapy for an empathetic and safe space to discuss personal recovery concerns and develop mental health treatment goals. 
  • Group therapy to provide opportunities for peer support and professionally guided emotional processing.
  • Psychoeducational group sessions to help you understand yourself and the nature of addiction.
  • Mindfulness and physical exercise for creating healthy, lasting habits.
  • Relapse prevention groups to explore substance use patterns, identify relapse warning signs, and develop a long-term addiction recovery plan.
  • Cognitive Behavioural Therapy (CBT) to assist in developing helpful thought patterns and healthy behaviours in recovery.
  • Dialectical Behavioural Therapy (DBT) for developing the skills needed to manage emotions and relationships, practice mindfulness, and survive crises.

A Day at Recovery Ranch Treatment Centre in the Canadian Rockies

Every recovery journey is a holistic experience that comes with the support and guidance needed to empower your addiction recovery and healing. While every stay at Recovery Ranch is different, this is what a day at our Fort Steele treatment centre might look like in our Core Addiction and Mental Health Program.


Upon waking up, you’ll have some free time to practice the recovery skills you’ve been working on. After enjoying a healthy, chef-prepared breakfast, you’ll take a walk on our verdant grounds, then set your intentions for the day. You’ll attend an inspiring lecture from others in the recovery community. Then, you’ll cap off the morning with one-on-one counselling or by participating in a self-assessment group, in which you’ll review your goals and progress with your counsellor and peers.



You’ll shift gears with a hearty lunch. Then, you’ll take a walk, visit our gym, or attend a group recreation class – like circuit training, yoga, or somatic movement. Next, you’ll participate in a skills group, in which you’ll practice DBT, boundary setting, and gratitude. Depending on where you are in your program, you may also work on relapse prevention skills. Afterwards, you’ll have time for peer interaction.



Dinner is a social affair at Recovery Ranch, followed by an evening walk. Then, you’ll attend an AA, NA, or SMART Recovery meeting to receive empathy and support from others in the community.

About Recovery Ranch Treatment Centre

Recovery Ranch is a medically supervised holistic addiction treatment centre where science and nature work together. Located in picturesque Fort Steele, British Columbia, in the Canadian Rockies, it offers convenient proximity to Vancouver and Alberta residents.

With a particular focus for concurrent mental health disorders, our specialists work towards delivering hope and recovery to our patients, who often arrive in the darkest periods of their lives.

While on their recovery journey, our patients gain an understanding of themselves and the root causes of their addiction. They also learn that they are not alone on this journey. Patients also develop a deep mutual connection and sense of understanding with their peers in recovery.

Collectively, patients at Recovery Ranch will embark on a journey of self-discovery and healing, carving a new path forward – one of wholeness, health and hope.

Related Programs

While our Recovery Ranch facility is exclusively dedicated to treating addiction and concurrent mental health concerns, you can find a number of related programs online and in-person at other EHN Canada facilities.