How long it takes the body to detox depends a lot on your unique situation. Depending on the amount of substances used and for how long, detox can take days, weeks, or even a month. At Shadow Mountain Recovery, you can detox safely while beginning your individual treatment program with a behavioral health professional. That means you’re working on therapy related to addiction and any other mental health concerns you have while your body works to right itself.