Skip to main content
Crisis? Call 911. 24/7 help: 988 Suicide & Crisis Lifeline | SAMHSA: 1-800-662-4357

Intensive Outpatient (IOP) — What It Is and Who It’s Right For

IOP provides structured group and individual therapy several days a week while you continue working, going to school, or caring for family.

Find intensive outpatient (iop) programs near you — free and confidential.

What Is Intensive Outpatient (IOP)?

Intensive Outpatient Programs (IOP) offer 9-20 hours of treatment per week, typically meeting 3-5 days per week for 3-4 hours per session. IOP is the most commonly used level of addiction treatment in the United States because it balances clinical intensity with real-world flexibility.

IOP includes group therapy, individual counseling, family therapy, relapse prevention education, and often drug testing. Many programs offer morning, afternoon, and evening scheduling options so you can maintain your job, school, or family responsibilities.

IOP works because recovery doesn’t happen in a vacuum. While inpatient programs provide a protected environment, IOP lets you practice recovery skills in real time — facing real triggers, real stress, and real life — with professional support to guide you through.

Who Is It Best For?

  • People with mild to moderate substance use disorders
  • Those stepping down from residential treatment or PHP
  • People who need treatment but cannot leave work or family
  • Individuals with stable housing and some sober support
  • Those who function well with structure but don’t need 24/7 supervision
  • People who have completed detox and need ongoing structured care

What a Typical Day Looks Like

  • Morning/Afternoon/Evening session (3-4 hours):
  • Group therapy (process group, topic-focused, or skills-based)
  • Individual therapy session (weekly)
  • Psychoeducation on addiction, coping, and life skills
  • Relapse prevention planning and trigger management
  • Drug and alcohol testing
  • Between sessions: practice recovery skills, attend support groups, work or school

How Long Does It Take?

  • Typical IOP programs last 8-12 weeks
  • Sessions usually meet 3-5 times per week, 3-4 hours each
  • Total weekly hours: 9-20 hours of structured treatment
  • After IOP, most people transition to standard outpatient therapy (1-2 sessions/week)

How Much Does It Cost?

  • IOP typically costs $150-$500 per day of programming
  • A full IOP program can range from $3,000-$10,000
  • Most health insurance plans cover IOP treatment
  • IOP is significantly more affordable than inpatient or PHP
  • Medicaid covers IOP in most states

How to Know If This Is Right for You

Intensive Outpatient (IOP) might be the right choice if:

  • You need structured treatment but can’t take time away from responsibilities
  • You’ve completed detox or inpatient and need step-down care
  • Your addiction is mild to moderate and your home environment is stable
  • You want group support and accountability while maintaining your routine
  • You’re motivated for recovery and willing to attend multiple sessions per week

Find Intensive Outpatient (IOP) Programs Near You

Our specialists can match you with the right program — free and confidential.

Get Matched Now
FREE HELPLINE GET HELP NOW