Anal prolapse can be caused by prolonged constipation, diarrhoea, prostate enlargement, difficulty in urination, chronic coughing, etc., which causes a continuous rise in abdominal pressure and pushes down on the rectum. It can also be caused by haemorrhoids, rectal polyps, colonic polyps, tumours in the anal canal and enlarged anal papillae.