How can I prevent internal hemorrhoidal disease?

Here are some ways to prevent internal hemorrhoidal disease:

  • Try to keep your stool soft and regular. Make sure you get enough fiber in your diet, about 30 grams/day, by eating fruits, vegetables, and whole grains. A fiber supplement may help you reach your fiber goal. Your doctor may suggest a stool softener or laxative.
  • Exercise regularly to help prevent constipation.
  • Maintain good toilet habits. Don't strain or sit too long on the toilet.
  • Do not delay bowel movements. Go to the toilet when you feel the urge.

Last reviewed by a Cleveland Clinic medical professional on 05/18/2016.


  • National Institute of Diabetes and Digestive and Kidney Diseases. Hemorrhoids Accessed 5/18/2016.
  • American Society of Colon and Rectal Surgeons. Hemorrhoids Accessed 5/18/2016.
  • American Academy of Family Physicians. Hemorrhoids Accessed 5/18/2016.

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy