Haemorrhoids develop due to a weakening of the supportive tissue inside the anal canal.
Certain factors place extra pressure on the blood vessels in the anal canal, causing them to become enlarged and engorged, forming haemorrhoids. These factors include:
- being overweight
- having prolonged constipation or diarrhoea
- being pregnant
- spending long periods of time on the toilet
- regularly lifting heavy objects.
Constipation (having hard bowel motions that are difficult to pass) is an important factor in the development of haemorrhoids because it causes you to strain when you go to the toilet. This puts pressure on the blood vessels in the anus, making them swell.
Haemorrhoids are particularly common during pregnancy. This is because constipation is quite common in pregnancy, but also:
- the growing baby places pressure on the abdomen
- there is more blood flowing through the body
- the hormones produced during pregnancy soften the blood vessels.
Haemorrhoids may also be more common in some families than in others.
Haemorrhoids often go away without any treatment. However, if you notice blood when you have a bowel motion, it is always best to get checked out by a doctor.
Learn more here about the development and quality assurance of healthdirect content.
Last reviewed: September 2017