Berbagai jenis rehabilitasi narkoba tergantung pada tingkat ketergantungan, situasi sosial pasien, dan jenis narkoba yang membuat mereka kecanduan. Beberapa perawatan rehabilitasi memiliki komponen medis, untuk meringankan gejala penarikan, konseling intensif, dan metode yang mengatasi penyebab kecanduan. Secara umum, seseorang dapat membedakan antara rehabilitasi narkoba dengan persyaratan rawat inap, atau residensial, versus rawat jalan.
Berbagai jenis rehabilitasi narkoba bergantung pada filosofi yang berbeda pada sifat kecanduan, sumber daya yang tersedia, dan tingkat kerjasama dari pasien. Komunitas medis, psikologis, dan penegak hukum tidak setuju pada program mana yang paling berhasil, oleh karena itu ada berbagai jalan menuju pemulihan. Meskipun bervariasi, jalur ini melewati tahapan yang sama, dimulai dengan detoksifikasi, menjalani terapi, dan berakhir dengan integrasi ke dalam pekerjaan dan perumahan.
Seringkali, setiap jenis rehabilitasi narkoba dimulai di lingkungan medis sehingga profesional kesehatan dapat mengawasi detoksifikasi kimia di mana obat secara kimiawi meninggalkan sistem, dan orang tersebut tidak lagi bergantung secara fisik pada obat tersebut. Di bawah pengawasan, efek samping pasien dapat diatasi dengan obat-obatan, serta nutrisi dan tidur yang tepat. Tahap intervensi ini jarang cukup untuk memungkinkan pasien pulih sepenuhnya dari kecanduan narkoba, karena tidak ada unsur psikologis.
Pusat perawatan rawat inap residensial menyediakan pengawasan penuh waktu di lingkungan yang dikontrol ketat. Tinggal di fasilitas yang terkait dengan rumah sakit, pusat psikiatri, atau pusat penjangkauan masyarakat, memberikan dukungan mendasar dengan rencana makan dan perumahan. Jenis rehabilitasi narkoba ini biasanya melibatkan program intervensi pendek, sering kali hanya 30 hari, dengan harapan bahwa pecandu akan melanjutkan pengobatan dalam pengaturan rawat jalan.
Beberapa jenis rehabilitasi narkoba intensif lainnya mengandalkan perawatan rawat jalan yang dihadiri secara sukarela, yang berarti pasien hidup dan bekerja sendiri. Mereka menghadiri pertemuan, sesi konseling, atau kelas yang dirancang untuk membekali pecandu dengan mekanisme koping baru sehingga ketika mereka menghadapi stres, mereka tidak lagi beralih ke narkoba. Ini termasuk apa yang disebut program 12 langkah, seperti Narcotics Anonymous, yang memiliki dasar spiritual yang kuat. Rehabilitasi obat-obatan semacam ini bisa resmi, dengan seorang konselor terlatih yang hadir selama terapi kelompok, atau santai, di lingkungan komunitas.
Terakhir, ada beberapa jenis rehabilitasi narkoba yang berusaha mengatasi penyebab dasar kecanduan dan kambuh berulang, seperti keterasingan dari keluarga dan teman, tidak ada sistem pendukung, keterampilan kerja yang rendah, penyakit mental, dan hidup dalam komunitas yang hanya disatukan oleh penggunaan obat. Pendekatan holistik untuk rehabilitasi narkoba ini mencakup rumah singgah dan pusat komunitas, di mana seorang pecandu memperoleh keterampilan kerja, nasihat praktis, dan memiliki cukup waktu untuk sepenuhnya melepaskan diri dari kenalan lama. Fasilitas seperti itu sering memungkinkan pasien untuk tinggal untuk jangka waktu yang lama, seperti enam sampai dua belas bulan, sampai mereka yakin mereka dapat berfungsi secara mandiri tanpa kembali ke kecanduan mereka.