Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Haemorrhoids and diet

2-minute read

Healthy eating is an important factor in preventing and managing haemorrhoids.

A balanced diet that’s high in fibre and low in sugar and fat will help you avoid constipation or weigh gain which are risk factors for developing haemorrhoids.

Eating plenty of fibre is important for preventing haemorrhoids because it keeps your stools soft and regular and minimises the amount of time you spend straining on the toilet.

High-fibre foods include:

  • fresh fruit and vegetables
  • wholegrain breads and cereals
  • nuts and seeds
  • pulses (peas, beans and lentils).

Commercial fibre supplements are also available and can be useful if you think you are not getting enough of the above foods in your diet.

If you decide to increase the amount of fibre in your diet it’s best to do it gradually so your digestive system has time to adapt.

It’s also important to increase your fluid intake at the same time. This is because fibre in the stools acts like a sponge, absorbing moisture from the body.

Try to drink lots of water. Cutting down on sugary drinks will also help you to cut down on calories that cause weight gain.

More information about food and nutrition is available in our healthy eating section and from the Nutrition Australia website.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: September 2017

Need more information?

These trusted information partners have more on this topic.

Top results

Haemorrhoids - Better Health Channel

A diet high in fibre can both treat and prevent haemorrhoids.

Read more on Better Health Channel website

Bladder and bowel problems during pregnancy

During pregnancy, many women experience some rather unpleasant conditions. Maintaining a healthy diet and doing regular exercise can help make life a little easier.

Read more on Pregnancy, Birth & Baby website

Haemorrhoids self-care - myDr.com.au

Haemorrhoids (piles) can be inside or outside the anal canal. They are common, particularly after 40 and during pregnancy. Find out what products are available for haemorrhoids.

Read more on myDr website

Haemorrhoids - myDr.com.au

Haemorrhoids are enlarged, congested veins just under the surface tissue of your rectum or anus. About 50 per cent of adults have had them by the time they turn 50.

Read more on myDr website

Haemorrhoids treatments - myDr.com.au

Preventing constipation is the best way to avoid existing haemorrhoids becoming irritated and new ones forming. Avoid excessive straining and sitting on the toilet for any longer than a few minutes.

Read more on myDr website

Constipation - Better Health Channel

Most cases of constipation are treated by eating a diet high in fibre, drinking more fluids, and exercising daily.

Read more on Better Health Channel website

Dietary fibre - myDr.com.au

Dietary fibre is a component of plant materials which is largely digested by bacteria in the large intestine. High-fibre diets can help with bowel problems, cholesterol and diabetes.

Read more on myDr website

Pregnancy - Pregnancy Topics - Bowel care during pregnancy and after the birth

During pregnancy and birth, changes in bowel actions (poo) are common

Read more on Women's and Children's Health Network website

22 Weeks Pregnant | Raising Children Network

Pregnant? Find out what's happening with you and your baby, and what appointments and tests to expect in each week of pregnancy.

Read more on raisingchildren.net.au website

Constipation Faecal Continence Foundation of Australia

Constipation is when your bowel motions ('poo' or faeces) are less frequent and you have trouble passing them as they are often hard and dry. You may only be able to pass small amounts at a time or have difficulty passing them.

Read more on Continence Foundation of Australia website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Government of Western Australia, health department logo