- Different rehab centers offer residential programs of different lengths. Many rehabilitation facilities provide residential treatment programs for 30 to 90 days. Also, there are many rehab facilities to offer 3-, 6-, 9- and 12-month inpatient treatment programs.