It is hard to say how long a hemorrhoid can last. Because it differs from individual to individual and are of various types.
Most mild cases will clear up in around three to four days without treatment but larger ones can take a few weeks.
How long a hemorrhoid takes to heal on its own depends on a few different factors, such as OTC medications, surgical treatment and home remedies.
However, the exact time of recovery also depends on more details. For example, the type of treatment applied by a doctor will impact the healing time.
Keywords: long do hemorrhoids last