Jautājums par to, vai narkotiku rehabilitācija darbojas, ir atkarīgs no vairākiem faktoriem, piemēram, atkarības veida un ilguma, rehabilitācijas programmas ilguma un kāda veida ilgtermiņa atbalsts tiek sniegts atveseļojošajam atkarīgajam. Nav pietiekami daudz pētījumu, kas saistīti ar programmu novērtēšanu kontrolētā vidē salīdzinājumā ar otru. Tāpēc neapstrādāti skaitļi ir neuzticami, bet liecina, ka atkarīgie reti kad pamet bez recidīva. Lielākajai daļai atkarīgo ir iespēja atgūties.
Visi pētījumi ir vienisprātis, ka, jo ilgāk narkomāns piedalās ārstēšanas programmā, jo lielāka iespēja, ka narkotiku rehabilitācija darbojas. Tāpēc ir loģiski, ka mūža saistības uz atveseļošanos, kā to nosaka 12 soļu programmu filozofija, palīdz atkarīgajam saglabāt atturības solījumu. Turklāt, ja atkarīgā mērķis ir pilnīga atturība, narkotiku rehabilitācija darbojas labāk nekā tiem, kuri uzskata, ka mērenība ir pieņemams mērķis.
Kādu iemeslu dēļ šķiet, ka trīs mēnešu atveseļošanās panākumos ir lēciens. Daudzas intensīvās stacionārās programmas piedāvā ārstēšanu stacionārā līdz trim mēnešiem. Šādā atbalstošā, no narkotikām brīvā vidē cilvēki var vieglāk pāriet uz dzīvi paši. Ja atbalsts dzīvošanai ilgst tikai mēnesi, panākumu līmenis strauji samazinās. Ģimenes, draugu un darba devēju sadarbība ir ļoti svarīga, lai palīdzētu veiksmīgai narkotiku rehabilitācijai.
Pētnieki ir atklājuši, ka vismazāk efektīva narkotiku rehabilitācijas metode ir īslaicīga detoksikācija. Šāda veida intervences medicīniskā aprūpe, kad atkarīgais paliek slimnīcā 3–10 dienas, kamēr viņš vai viņa fiziski atsakās no narkotikām, nedarbojas. Lai gan šī ārstēšana ir dārga, šķiet, ka tiem, kuri uz nedēļu vai divām īslaicīgi atturas, nav lielāka iespējamība, ka ilgstoši atveseļosies, nekā tiem, kuri nav atteikušies vispār.
Dati tieši no komerciāliem narkotiku rehabilitācijas centriem ir jāuztver skeptiski, jo šie uzņēmumi cenšas pārdot savu produktu. Dažās ievērojamās iestādēs narkotiku rehabilitācijas līmenis ir 75–87%, kas ir neparasti augsts. Šķiet, ka visu veidu programmu vidējais rādītājs visām narkotikām ir zem 50% tiem, kuri veiksmīgi pabeidz programmu. Šis skaitlis neņem vērā tos daudzos cilvēkus, kuri pamet brīvprātīgo ārstēšanu, par kuriem var teikt, ka viņiem tas nav izdevies.
Daži zinātnieki uzskata, ka 15% atkarīgo spēj atveseļoties ar ļoti mazu atbalstu, taču par to vienmēr strīdas. Tiklīdz viņi atzīst savu atkarību, viņi, iespējams, varēs atbrīvoties no sava ieraduma, neiekļūstot programmā, tomēr tos ir grūti izpētīt. Tie, iespējams, ir atkarīgie, kuri ir sākuši iedibināt atkarību izraisošo domu un uzvedības rutīnu. Ir svarīgi saprast, ka ar alkoholiķiem 90% no viņiem atkārtojas vismaz vienu reizi pirmajos četros atveseļošanās gados. Viņi galu galā turpina ar panākumiem un parāda, ka pastāvīga narkotiku rehabilitācija var darboties.