You should have a colonoscopy every 10 years starting at age 50. Alternatively, you may get a flexible sigmoidoscopy every five years, a double-contrast barium enema every five years or a CT colonography (virtual colonoscopy) every five years. However, a colonoscopy will be needed if any of those results are positive.