How long is sleep for endoscopy?
Nathan Sanders
Published May 08, 2026
If you have had a local anaesthetic, it should take around an hour to completely wear off. Sedation can take up to 24 hours to completely wear off, and it is recommended that you do not drive or operate heavy machinery, so it is important to organise alternative transport home.