薬物依存症回復プログラムは、入院患者と外来患者の両方で利用できます。どちらのタイプのプログラムも依存症の積極的な治療につながる可能性がありますが、入院プログラムは外来プログラムよりも利点が少ないです。入院リハビリテーションの主な利点は、薬物使用者が24時間監視付きケアを受けられることです。入院患者向けプログラムは、患者の身体が解毒プロセスを進める中で、より困難な時期を乗り越えられるようにユーザーを支援するだけでなく、プログラムの監視という側面により、ユーザーが依存性物質を探し求めてさらに摂取することを防ぐこともできます。患者の解毒を助けるために使用されている薬剤の変更は、患者を外来で診察するよりもはるかに迅速に行うことができます。