The Length of Treatment Programs Rehab programs can range anywhere from a few weeks to over a year at the longest. Short-term programs are typically 28 days or 30 days. Most long-term programs are either 60 days, 90 days, or 6 months long.