Лікування включає два основні етапи: купірування абстинентного синдрому, детоксикація, «зняття ломки». Метою цього етапу є зняття фізичної залежності. Допомога цьому етапі здійснюється амбулаторно чи стаціонарно.

У лікуванні наркоманії зазвичай виділяють три етапи:

  1. Усунення фізіологічної залежності від наркотиків, усунення абстинентного синдрому (так званої «ломки») – детоксикація. …
  2. Лікування, спрямоване на подолання психологічної залежності. …
  3. Соціальна реабілітація колишнього наркомана

Стаціонарне лікування наркоманії може тривати від 7 до 18 днів, все залежить від тривалості вживання та дози речовини, що вживається. У зв'язку з чим і курс лікування, даного захворювання, буде різним за тривалістю.

У середньому, для повного позбавлення наркотичної залежності, може знадобитися 6-12 місяців. Все залежить від ступеня занедбаності хвороби, індивідуальних психологічних та фізіологічних особливостей пацієнта, стану імунної системи.