The best way to prevent hemorrhoids is to keep your stools soft, so they pass easily. To prevent hemorrhoids and reduce symptoms of hemorrhoids, follow these tips:

  • Eat high-fiber foods. Eat more fruits, vegetables and whole grains. Doing so softens the stool and increases its bulk, which will help you avoid the straining that can cause hemorrhoids or worsen symptoms from existing hemorrhoids. Add fiber to your diet slowly to avoid problems with gas.
  • Drink plenty of fluids. Drink six to eight glasses of water and other liquids (not alcohol) each day to help keep stools soft.
  • Consider fiber supplements. Most people don't get enough of the recommended amount of fiber — 25 grams a day for women and 38 grams a day for men — in their diet. Studies have shown that over-the-counter fiber supplements, such as Metamucil and Citrucel, improve overall symptoms and bleeding from hemorrhoids. These products help keep stools soft and regular.

    If you use fiber supplements, be sure to drink at least eight glasses of water or other fluids every day. Otherwise, the supplements can cause constipation or make constipation worse.

  • Don't strain. Straining and holding your breath when trying to pass a stool creates greater pressure in the veins in the lower rectum.
  • Go as soon as you feel the urge. If you wait to pass a bowel movement and the urge goes away, your stool could become dry and be harder to pass.
  • Exercise. Stay active to help prevent constipation and to reduce pressure on veins, which can occur with long periods of standing or sitting. Exercise can also help you lose excess weight that may be contributing to your hemorrhoids.
  • Avoid long periods of sitting. Sitting too long, particularly on the toilet, can increase the pressure on the veins in the anus.
Jun. 19, 2013

You Are ... The Campaign for Mayo Clinic

Mayo Clinic is a not-for-profit organization. Make a difference today.