Haemorrhoids is one of the commonest cause of lower GI bleed. Understanding the pathophysiology is important for planning a successful treatment. A thorough check up is essential before offering surgical treatment as this condition could herald the presense of a malignant lesion higher up.