How long does blood in the stool usually last with hemorrhoids?

Haemorrhoids bleeding in the faeces mainly occurs during defecation and usually stops on its own when the act of defecation is over. However, the overall duration of blood in the stool is variable, with some patients having mild symptoms and occasional blood in the stool, and some severe patients may also have prolonged blood in the stool.