How long does a hemorrhoid take to heal?

+1 vote
asked Jun 13 in Pain by icecreamray (280 points)
How long does a hemorrhoid take to heal?

1 Answer

0 votes
answered Jun 13 by Essmann (13,440 points)
If the Hemorrhoid is small then the hemorrhoid should heal up within 3 to 4 days but if the hemorrhoid is larger than it may take up to 3 to 4 weeks and sometimes even two months to heal.

Soaking in a warm bath can help alleviate the pain from a hemorrhoid and help to shrink the hemorrhoid.

Applying some over the counter hemorrhoid cream also helps to heal a hemorrhoid faster and make it feel better as well.

10,295 questions

10,804 answers

34 comments

226,117 users

...