​Many of the symptoms of colorectal cancer can also be caused by something that isn’t cancer, such as infection, hemorrhoids, irritable bowel syndrome, or inflammatory bowel disease.

In most cases, people who have these symptoms do not have cancer. Still, if you have any of these problems, it is a sign that you should go to the doctor so the cause can be found and treated, if needed: