Short answer: An intensive outpatient program (IOP) is a structured level of addiction treatment that provides several hours of therapy each week — usually about 9 to 12 hours across three sessions — while you continue to live at home. It sits between weekly therapy and full-time residential care, offering real structure without requiring an overnight stay.
How an IOP works
IOP combines group therapy, individual counseling, and education on addiction and relapse prevention. Sessions are scheduled in the morning or evening so clients can keep working, attending school, or caring for family. At Arise Recovery Centers, IOP includes at least one hour of individual therapy each week with a master’s-level clinician, grounded in evidence-based practices and the principles of 12-step recovery. IOP can be delivered in person or, in Texas, through a
virtual IOP via secure video.
What an IOP treats
- Alcohol use disorder and drug or substance use disorders, including prescription and recreational substances.
- Co-occurring concerns such as anxiety, depression, or stress that often accompany addiction.
How many hours and how long?
A typical IOP runs about 9 to 12 hours per week, usually three sessions of roughly three hours each, plus individual therapy. Program length is individualized but commonly lasts around 8 to 12 weeks, followed by a step down to less intensive outpatient support.
Where IOP fits among levels of care
| Level of care |
Intensity |
Living situation |
| Inpatient / residential |
24/7 care |
Live at the facility |
| Partial hospitalization (PHP) |
~20+ hrs/week |
Live at home |
| Intensive outpatient (IOP) |
~9–12 hrs/week |
Live at home |
| Supportive / standard outpatient |
1–3 hrs/week |
Live at home |
IOP is a common step
down from inpatient or PHP, and a step
up when weekly therapy alone isn’t enough.
Is IOP right for you?
IOP tends to fit people who are medically stable, do not need supervised detox or 24/7 monitoring, and have a safe home environment. A clinical assessment determines the safest, most effective level of care — and a quality provider will refer you to a higher level when that’s the right call.
Frequently asked questions
- What is an intensive outpatient program (IOP)?
- An IOP is a structured addiction treatment program offering several hours of group and individual therapy each week while you live at home — more support than weekly therapy, without an overnight stay.
- How many hours per week is an IOP?
- Most IOPs run about 9 to 12 hours per week, typically three sessions, with morning or evening options.
- How long does an IOP last?
- It’s individualized, but IOP commonly lasts about 8 to 12 weeks, followed by step-down outpatient support.
- Is IOP as effective as inpatient rehab?
- For people who are medically stable and don’t need 24/7 care, research indicates IOP can be effective. The right level depends on each person’s clinical needs.
- Does insurance cover IOP?
- Most major insurance plans cover medically necessary IOP, including telehealth. A provider can verify your benefits before you start.