IOP treatment can vary in length, though most people will attend a minimum of 30 days. Many of our clients choose to participate in longer IOP programs of 60-90 days and we do offer even longer extended addiction treatment programs, if needed. We highly recommend a 90-day program if you are able to commit to that length of treatment.