
Short answer: The main difference between IOP and PHP is how many hours a week you spend in treatment. A partial hospitalization program (PHP) is more intensive, running 20 or more hours a week, often around 30. An intensive outpatient program (IOP) runs about 9 to 19 hours a week. Both let you live at home. PHP is usually the step before IOP as you stabilize in recovery.
- PHP is more intensive than IOP, with more hours per week
- PHP runs 20 or more hours a week, often around 30
- IOP runs about 9 to 19 hours a week across fewer days
- Both programs let you live at home and return each evening
- People often step down from PHP to IOP as they get stronger
- Liberty offers both at our West Jordan outpatient center
IOP vs PHP: Side-by-Side Comparison
Both IOP and PHP are outpatient programs, meaning you live at home and come in for treatment. The difference comes down to intensity. Here is how they compare:
| Feature | PHP | IOP |
|---|---|---|
| Hours per week | 20+ (often ~30) | 9 to 19 |
| Hours per day | About 5 to 6 | About 3 |
| Days per week | 5 | 3 to 5 |
| ASAM level | Level 2.5 | Level 2.1 |
| Where you live | At home | At home |
| Best for | More structure, daily support | Stable, ready for less structure |
When Is PHP the Right Choice?
PHP is the right choice when you need a high level of daily structure but have a safe, stable place to live. It is the most intensive outpatient option, just below residential care. According to the American Society of Addiction Medicine, PHP sits at Level 2.5 in the continuum of care.
People often choose PHP when stepping down from residential treatment while still needing intensive support, or when standard outpatient is not enough. Learn more on our partial hospitalization program page.
When Is IOP the Right Choice?
IOP is the right choice when you are more stable and ready for less structure, but still want regular, meaningful support. It runs about 9 to 19 hours a week, which makes it easier to keep working or caring for family while in treatment.
Many people move from PHP to IOP as they get stronger in recovery. Others start with IOP directly if they have a strong support system at home. Learn more on our intensive outpatient program page.
How Liberty Helps You Choose
You do not have to figure out the right level of care on your own. At Liberty, our team assesses where you are and recommends the program that fits, whether that is PHP, IOP, residential, or a step-down path through more than one. Many people move through several levels as they progress, and we make those transitions smooth.
Liberty offers both PHP and IOP at our outpatient center at 6671 S Redwood Rd, Suite 201, in West Jordan. You can explore our full range of programs on our addiction rehab services page. We accept Utah Medicaid, and our team can walk you through your options. Use our insurance verification tool or call to talk it through.
Not sure if IOP or PHP is right for you?
Call Liberty Addiction Recovery Centers and our team will help you find the right fit. Or check your insurance online in minutes.
Frequently Asked Questions
Is PHP or IOP more intensive?
PHP is more intensive. It runs 20 or more hours a week, often around 30, with about 5 to 6 hours of programming a day. IOP runs about 9 to 19 hours a week. PHP is the most intensive outpatient level, just below residential care.
Can you go from PHP to IOP?
Yes, and that is a common path. People often start in PHP for more structure, then step down to IOP as they stabilize and need less daily support. The step-down keeps treatment connected while gradually returning to normal life.
Do both IOP and PHP let you live at home?
Yes. Both are outpatient programs, so you live at home and come in for scheduled treatment. The difference is how many hours a week you attend. Neither involves an overnight stay, unlike residential treatment.
Does Medicaid cover IOP and PHP in Utah?
Yes. Liberty accepts Utah Medicaid as an in-network provider, and Medicaid typically covers medically necessary IOP and PHP treatment. Use our insurance check tool to verify your benefits, or call (801) 997-9183.






