Цели реабилитационной программы – это помочь человеку достичь трезвости, развить здоровые навыки, вернуться к продуктивной жизни и предотвратить рецидив. Программы различаются по продолжительности – от нескольких недель до нескольких месяцев. Они включают детоксикацию, медицинское лечение, психотерапию, групповые занятия, профессиональное обучение и планирование возвращения в общество. Некоторые программы включают работу с растениями, спорт, искусство как часть терапии. Идея заключается в том, чтобы человек получил комплексное выздоровление, не только физическое, но и психическое и социальное.