Question: how long does your body take to recover from drinking?
Answer: The time it takes to detox depends on a few factors, including how much you drink, how long you've been drinking, and whether you've gone through detox before. Most people stop having detox symptoms four to five days after their last drink.