This is a question we often hear, and the answer is … it depends. The amount of time that a hemorrhoid takes to heal is different for every person, and they cannot fully go away without proper treatment. Some people may feel better after a few weeks, while others may continue to feel pain until it is surgically removed.

The two different types of hemorrhoids – internal and external – need to be taken into account as well. With proper treatment, internal hemorrhoids have been reported to go away in a month. External hemorrhoids tend to be more painful and itchy, so patients typically need medication to shrink the hemorrhoid and reduce its symptoms.

For more information about hemorrhoids and bleeding, visit