There are a variety of drug rehab centres to suit each type of patient and their social situation. These different types of drug rehab centres cater for patients in accordance with their degree of drug dependence, and the type of drug to which they are addicted. Some forms of drug rehabilitation require medical components, which are used to ease the withdrawal symptoms. Other rehab centres offer intense counselling sessions to address the reasons for the drug addiction and use.

Drug rehab treatments will vary depending on whether the chosen centre is a residential or in-patient centre compared to an outpatient facility. Each treatment type also depends on the available resources, disparate philosophies and the level of cooperation from the patient.

The first step to drug rehab is drug detoxification. This is most successful if it is completed in an in-patient medical setting where health care professionals can attend to a patient throughout the process, to ensure they are no longer dependent on the drug before release. Detox in a medical setting is also beneficial for those who experience severe withdrawal symptoms. Their side effects can be tended to with medication, helping them to sleep. Correct nutrition is also very beneficial.

An in-patient facility provides a tightly controlled environment with housing, meal plans and underlying support. After in care treatment is successfully completed, patients can often live on their own once again, attending counselling sessions, meetings or classes that have been designed to help them deal with stress in a healthy way, instead of returning to drug use.