The cost varies depending on the program type and facility. Inpatient programs typically cost $10,000 to $30,000 for a 30-day stay, while outpatient programs range from $5,000 to $10,000. Detox services may add an additional $1,000 to $5,000. Many centers offer financial assistance, sliding-scale fees, or accept insurance to reduce costs and improve accessibility.