How Long does it take for a Hemorrhoid to shrink? Days? Months?

Hemorrhoids, in other words, piles is nothing but the swelling of veins present in one’s anus.

So, all a person affected with hemorrhoids has to do is initially reduce the pain of the swelling and then make hemorrhoid to shrink.

This is when a lot of doubts arise.. And one of the biggest doubt is

“How long does it take for a hemorrhoid to shrink?”

Will it go away within few days? or is this going to take a number of months?

Today, I am giving to tell you everything related to this and clear out how long does it actually take for a hemorrhoid to shrink.

What is Hemorrhoid shrinking? What is actually Happening?

hemorrhoids shrinking


Due to a number of reasons like constipation, pregnancy etc, the pressure in the vessels and veins inside the anus increases.

Thus when such pressure buildup increases day after day, this results in swelling and bulging of the blood vessels known as hemorrhoids in the anus.

So What is Hemorrhoid shrinking?

Shrinking of a hemorrhoid is nothing but reducing the swelling and inflammation in the anus such that the swollen veins come back to normalcy.

So in simple, curing the hemorrhoids problem is nothing but making the veins to shrink and become normal. Read Are hemorrhoids contagious? Frighteningly does it transmit sexually?

Factors affecting the shrinking of your hemorrhoids:

There are a number of factors that affect the time your hemorrhoids take to shrink completely. They mainly include..

a) Severity/Swelling of your veins: This is one of the obvious but crucial factors affecting the time that your body takes to shrink the veins. So the higher and bigger the swelling of your veins the longer it takes to get back to normal.

b) Internal/External Hemorrhoids: The type of your hemorrhoids directly impacts the time of your healing. In cases of internal hemorrhoids, where the hemorrhoid is present inside the anus, the shrinking may be quicker. While on the other hand, external hemorrhoids take longer durations to shrink.

c) The existence of the cause of your hemorrhoids: What caused you to develop hemorrhoids? Why did your veins got swollen? It may be constipation or pregnancy or some other reason. So, If the root cause of your hemorrhoids is a temporary reason, the hemorrhoids can go away as soon as the root cause disappears. Contrary, If the root cause is some long problem like constipation, the shrinking of hemorrhoids may even take years. Read Are Hemorrhoids hereditary? Do they run in the Family genetically?

Thus based on all the above factors, the hemorrhoids could last for one or two days or up to a few months also.

What should you do now?

Let me be honest. In some cases of hemorrhoids (especially when they are internal) all you need to do is reduce the pain of hemorrhoids and they tend to go away on their own within few days.

Contrary, on the other hand in other cases of hemorrhoids, you must take some action and reduce the swelling on your own with cures and treatments.

Now, Listen to this true story across forums..

I had a hemorrhoid for over 2 years. The doctor told me to put vitamin e on it, nothing happened. I tried everything. Then another doctor wrote me a prescription for proctozone-hc. After about 3 or 4 days of using, the hemorrhoid started to really hurt. Next thing I felt was a pop.Then I put neosporin on it for a few days. I started with the proctozone-hc again. It took about 2 weeks but the hemorrhoid is now gone:) – Steadyhealth

This story clearly proves one thing. There will be times when your hemorrhoids won’t leave you even for years. (In this case, it was 2 years).

Another thing this story clearly proves is that if you do the right things your hemorrhoids problem (even it was affecting you severely) can go away within few days (Here, in this case, it was 2 weeks)

So all you need to do is follow some perfect treatments and cures such that it allows your body to shrink your hemorrhoids within a few days or weeks. Read Do Hemorrhoids go away on their own? 4 Proven Ways you Must try

3 Ways to Make your Hemorrhoids to shrink Within Few Days:

See, you may have already seen many websites which bombard you with some absolute non sense, which are no way practical. But I at crazyJackz only give you practical conclusions that are true to real life.

Vicks for hemorrhoids:

vicks for hemorrhoids

Listen to this True story

Just tried Vicks vapor rub 1st time and almost instantly a relief from pain. With regards to shrinking I still have to monitor, this is the 1st time applying the vapo rub though. Hopefully it will shrink as well Source(

Though this is one of the unknown treatments for hemorrhoids, the real results experienced by people are totally mind-blowing.

Vicks contains eucalyptus and camphor which make it an anti-inflammatory medicine. Thus applying Vicks to the hemorrhoids can give very quick results and shrinks the hemorrhoids naturally. Remember you must take care not to apply Vicks to the ruptured skin as this may cause itching and burning.

Applying Witch Hazel Extract:

witch hazel for hemorrhoids

Witch Hazel extract is a cream/liquid that is made from the direct extracts of a medicinal herb known as witch hazel. The witch hazel is a strong antiseptic and anti-inflammatory herb that can easily reduce the swelling of the veins.

You can get a bottle of witch hazel extract from any of the medical stores. Then take a cotton ball, dip it in the witch hazel bottle and apply it gently near the area of hemorrhoids. Thus following this daily, fastens the process of body healing and thus makes your hemorrhoids to shrink quickly. Read Using Vaseline for hemorrhoids: Can it actually help your piles?

Psyllium husk:

psyllium husk for hemorrhoids


Psyllium husk is one of the best things to clean the entire digestive system. This is mainly due to its high fiber content. Thus this fiber content directly results in very smooth easy bowel movements.

So the smooth bowel movements stop the rupture of hemorrhoids and allow your body to heal quicker and easier. Additionally, the effect of smooth bowel movements also attacks the root cause of your problem i.e constipation and allows your swelling to go away all natural way.

The Average Time for Hemorrhoids to shrink:

how long does it take for a hemorrhoid to shrink

Though there are a number of exceptions, I am revealing this, just to give clarity, if in case you are expecting your hemorrhoids to shrink overnight.

Though a number of factors affect the healing of hemorrhoids, based on the research conducted on a number of cases of hemorrhoids the average time for hemorrhoids to shrink is approximately 2-4 weeks.

So all you need is some patience and you must wait for at least a few weeks to see any improvement.


How Long does it take for a Hemorrhoid to shrink? Days? Months?

Know About Us | Know our Expert Contributors

Team CrazyJackz

CrazyJackz is for all those ones who want to strongly say..

“I Want to be Happy”

“I want to be Bright” And Finally

“I want to live my life to the Fullest…”

Daily we at Crazyjackz post a number of articles on a variety of topics written by a Shuffle of Expert authors and writers.. All with one motive to improve your life in all ways..

Leave a Reply

Notify of