درمانهای همراه با نگه داری تمام یا پاره وقت در بسیاری از کشورهای جهان از اجزای لاینفک درمان اعتیاد به حساب می آیند و معمولا شامل انواع زیر میشوند
1. درمانهای طولانی مدت بستری بیمارستانی
شامل برنامه ای ساختار یافته به صورت درمانهای فردی و گروهی کاردرمانی، ورزش و بسیاری برنامه های دیگر درمانی و بازتوانی است. به طوری که بیمار بیاموزد چگونه بدون مصرف مواد، کار، وقت و تفریحهای خویش را سازماندهی کند.
2 .خانه های نیمه راه
در این خانه ها بیماران برای مدت چند ماه همراه با پرسنل درمانی زندگی کرده و احیانا برای عدم مصرف دارو تشویق و نظارت میشوند. اشتغال نیز اغلب از همین خانه ها آغاز میشود.
3. کلینیکهای روزانه Day Clinic
در این برنامه بیماران برای چند ماه صبح تا بعد از ظهر به این مرکز درمانی مراجعه کرده، بعد از ظهر و شب را به منزل میروند. برنامده روزانه در این مراکز ساختار یافته بوده و بیماران تحت نظر پزشک، روانشناس، مددکار و پرستار همراه با گروه درمانی، درمان دارویی، کار درمانی و ویزیتهای مرتب فردی مهارت هایی به جز مصرف مواد می آموزند
4. درمان اجتماع مدار
برنامه های اقامتی طولانی مدتی هستند که به طور معمول 9 تا 12 ماه به طول میانجامند. اساس درمان بر پایه خودیاری نهاده شده است. برنامه ها به طور از پیش تعیین شده برای ایجاد استقلال، حس مسئولیت و ارتباط های پایدار برنامه ریزی شده اند. نکته قابل توجه اینکه در ایران فقط (درمان اجتماع مدار) آن هم بصورت محدود بکارگرفته میشود.