Hemorrhoid Prevention And Treatment

Our pharmacist answers the latest question regarding hemorrhoid causes, treatment and prevention.


I just discovered that I have hemorrhoids I went to a clinic yesterday they told me that I had it.they told me was from a lack of fiber high protein not enough water That I should just do salt water baths cream. My question is do they go away. also can you get hemorrhoids I'm having sex male on male.

Asked by Tim On Sep 23, 2017

Answered by
Medical Content Reviewed By PharmacistAnswers Staff

On Sep 23, 2017

Yes, hemorrhoids can go away on their own but it depends what kind of hemorrhoids they are. Typically, they are classified as either internal or external and each of those classifications are assigned "grades" based on severity and size. Most hemorrhoids can certainly reduce and go away on their own but it helps in both treatment and prevention to follow these recommendations:

  • As you mentioned in your question, a high protein diet can contribute to the formation of hemorrhoids. You want to make sure you are taking in a appropriate amount of water. High protein can contribute to hard stools and straining when going to the bathroom. Both of these can contribute to the formation of hemorrhoids.
  • A high fiber diet is important and has been shown to prevent the formation of hemorrhoids. Fiber from your diet and also supplemental fiber are recommended. The most studied form of fiber for hemorrhoids is psyllum fiber so we would recommend that if you were to supplement with fiber.
  • Avoid straining when passing a stool. Adequate water intake can help this as well as stool softeners such as docusate (over the counter medication).
  • Salt water baths (also known as sitz baths) can also help the symptoms of hemorrhoids.

In terms of over the counter medications you can use to help with your symptoms, it depends if your hemorrhoids are internal or external. Suppositories are recommended for internal ones whereas topical products are recommended for external ones. There are several different medications you can use so we have listed some here

  • Phenylephrine (a component in many products, just look at the label on the box) - Helps the burning feeling and shrinks the hemorrhoids.
  • Witch Hazel (typically available as a topical wipe) - Helps with burning, itching and irritation.
  • Hydrocortisone- A topical steroid that helps reduce itching and inflammation.
  • Pramoxine - An anesthetic that reduces pain.
  • Zinc Oxide, Petrolatum - Prevents irritation by creating a barrier around the hemorrhoids.
  • You can also take Tylenol (acetaminophen) or Advil (ibuprofen) for pain but ibuprofen would not be recommended if you are having issues with bleeding as it could worsen it.

You mention in your question about getting hemorrhoids from a partner. Hemorrhoids are not a sexually transmitted or communicable disease so no, you cannot get them from your partner or anyone else by contact. If your sexual activity involves anal sex, then that could certainly be a contributing factor to the formation of hemorrhoids.

About the Pharmacist

Dr. Brian Staiger Pharm.D

Dr. Brian Staiger is a licensed pharmacist in New York State and the founder of PharmacistAnswers.com. He graduated from the University At Buffalo with a Doctor of Pharmacy degree in 2010. He has been featured in numerous publications including the Huffington Post as well as a variety of health and pharmacy-related blogs. Please feel free to reach out to him directly if you have any inquiries or want to connect! He's answered thousands of medication and pharmacy-related questions and he's ready to answer yours! Brian.Staiger@PharmacistAnswers.com Office: 716-389-3076

Recent Questions