How Long Does a Colonoscopy Procedure and Recovery Take?

A colonoscopy can take between 30 and 60 minutes, states WebMD. It can take an additional hour to recover from the sedatives given for the procedure, and patients are considered legally impaired for 12 hours after sedation. A trusted person should accompany the patient home.