Upon entering Inpatient treatment programs differ in how long they encourage their patients to stay. Some release their patients within a week, while other inpatient substance abuse programs allow their patients to stay for a month or more. But leaving the facility is by no means an end to your rehab. Upon release, you’ll still be in the early stages of your 12-step program (or whatever program you choose to use), and cravings will still be a constant concern. But with regular addiction therapy, family support, and group meetings, you can get through it.