The cost varies depending on the program and facility. Inpatient programs typically range from $10,000 to $30,000 for a 30-day stay, while outpatient programs cost between $5,000 and $10,000. Therapy sessions may range from $100 to $300 each. Some centers offer financial assistance, sliding-scale fees, or payment plans, and many accept insurance to make treatment more accessible.