Question: how long does it take for general anesthesia to leave your system?
Answer: 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.