The cost of treatment varies depending on the type of program and facility. Inpatient programs, which provide intensive care, typically cost between $10,000 and $30,000 for a 30-day stay. Outpatient therapy sessions range from $100 to $300 each, while partial hospitalization programs (PHPs) or intensive outpatient programs (IOPs) may cost $5,000 to $20,000. Financial aid, sliding-scale fees, and insurance can help reduce costs.