Question: how long does it take for general anesthesia to leave your body?
Answer: Answer: Most people are awake in the recovery room immediately after an operation but remain groggy for a few hours afterward. Your body will take up to a week to completely eliminate the medicines from your system but most people will not notice much effect after about 24 hours.