Drug rehab costs can vary widely, depending on whether the rehab is a private or publicly-funded location, treatment type, length of treatment, and much more. Typically, costs can run from a few thousand dollars to $25,000 or more. Fortunately, health insurance often covers some or all of these costs.