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,300 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,215 questions

10,711 answers

33 comments

223,083 users

...