How long does it take the anesthesia to wear off?
Nate DeislerIt takes about an hour for general anesthesia to wear off, but you may notice the effects for a day or so. It usually takes 30 minutes to an hour for local anesthesia to wear off, but the effects can last longer. It takes several hours for intravenous sedation to wear off though the effects can last for 24 hours.