Question: how many hours can you eat before a colonoscopy?
Answer: Patients who can afford to skip more meals should stop solid food intake at 24 hours prior to colonoscopy. However, for patients who are not able to fast for long, they should be allowed to take solid food up to 14 hours prior to the procedure, thus reducing the need to over-starve them.