How long does it take to heal hemorrhoids?

When treated early, hemorrhoids usually disappear within a week or two. By increasing fiber and fluids in your diet, your stool will soften, thereby promoting more regular bowel movements. It also helps to eliminate excessive straining and to take warm baths.

Most painful external hemorrhoids will respond to rest and warm sitz baths. Within a week the pain should subside. The firm lump should completely recede within four to six weeks. If the pain is severe, your physician may decide to inject a local anesthetic and remove the hemorrhoid in the office to provide immediate relief.

Continue Learning about Hemorrhoid Treatment

can over-the-counter hemorrhoidal ointments be used long-term ?
Diana MeeksDiana Meeks
If your hemorrhoids symptoms are mild, you may find relief from simple over-the-counter hemorrhoidal...
More Answers
how can i shrink my hemorrhoids by getting more fiber ?
Robynne K. Chutkan, MDRobynne K. Chutkan, MD
Hemorrhoids respond best to bulking up the stool so it can be more easily expelled. This can be done...
More Answers
how are internal hemorrhoids treated ?
To treat your internal hemorrhoids, your doctor may recommend changing your diet and how you go to t...
More Answers
what kind of surgery can help for painful , bleeding hemorrhoids ?
Anthony L. Komaroff, MDAnthony L. Komaroff, MD
Before you consider surgery, make sure the bleeding is from hemorrhoids. If you are over age 40 and ...
More Answers

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.