Intensive Outpatient Program (IOP)

What Is an Intensive Outpatient Program?

An intensive outpatient program, or IOP, is a treatment option that allows individuals to seek help while still going about their normal lives. Unlike inpatient or residential treatment programs, clients continue to live at home and attend scheduled therapy sessions to manage substance use, addiction, mental health and behavioral disorders. 

Intensive outpatient programs are effective for individuals that do not pose a safety threat or need daily monitoring. When residential or inpatient treatment is not an option, IOPs can provide intensive care for struggling individuals at home. IOPs are also used to help individuals transition from a live-in facility to home life while still having access to treatment.


Intensive outpatient programs do require a bigger time commitment than standard outpatient options and typically consist of about 10 hours of therapy each week. These sessions often take place at a treatment facility, but some online options do exist for individuals lacking care in their communities. 

Patients can expect to participate in group therapy as well as some individual counseling. Group therapy allows individuals to form connections with others who are facing similar struggles. It allows them to practice communication skills and positive socialization. Most programs last 90 days, however our treatment is individualized and the length of stay is determined by the clinician and the clients needs. Take the first step and begin day one by calling 781-381-6098.


Take Your First Step Toward Recovery By Calling
 East Coast Recovery Center Today!