Question: how long does it take your body to recover after 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.