beginning of content

Rectal bleeding

6-minute read

Key facts

  • Rectal bleeding is bleeding from your anus (back passage).
  • There are lots of causes for rectal bleeding.
  • The colour of the blood can be a sign of where the bleeding is coming from.
  • Your treatment will depend on what is causing the bleeding.

What is rectal bleeding?

Rectal bleeding is bleeding from your anus (back passage). You might see it when you go to the toilet and pass faeces (poo). There might be blood in the toilet or on the toilet paper. Or you may not notice anything as the bleeding is very slow.

What are the symptoms of rectal bleeding?

The colour of the blood can be a sign of where the bleeding is coming from.

Bright red blood can mean the bleeding is coming from lower in your bowel. This means the bleeding is closer to your anus (back passage). This can be a sign of haemorrhoids or anal fissures.

Bleeding in your colon (large intestine) can show up as red or a dark red blood. It can be seen mixed in with your faeces.

One cause of this bleeding can be polyps. These are growths on the wall of your intestines. Polyps are usually harmless. Some types of polyps can turn into bowel cancer.

Faeces that are black, like tar, and that have a very bad smell may mean there is a problem higher up in your digestive system. The problem could be in your stomach or duodenum. One reason for black faeces could be a bleeding peptic ulcer (stomach or duodenal ulcer).

What causes rectal bleeding?

There are lots of causes for rectal bleeding. Common causes of rectal bleeding are:

Less common causes of rectal bleeding are:

Deliberate harm or injury

Rectal bleeding can happen from an injury done on purpose.

If you think this is the cause, you should seek help as soon as possible. You could talk to a nurse or doctor at a hospital emergency department.

How is rectal bleeding diagnosed?

Your doctor will talk to you and examine you. The tests for rectal bleeding depend on your age, symptoms and medical history.

The doctor might want to look inside your rectum and bowel. You might also need tests, including:

Some of these tests are done under sedation and anaesthetic. You may need to go to hospital. Ask your doctor for more information.

When should I see my doctor?

Make an appointment to see your doctor if you have rectal bleeding that lasts more than 1 or 2 days. See your doctor earlier if the bleeding worries you.

You should always get a doctor to check out bleeding from your anus. Bleeding from the anus could be a sign of something serious.

Most people who have rectal bleeding don't have cancer or another serious illness. However, it is important to have rectal bleeding checked out.

When should I seek urgent care?

Seek urgent medical attention if:

You should also go to the emergency department if you have heavy bleeding from your anus and:

How is rectal bleeding treated?

Your treatment will depend on what is causing the bleeding.

Self-care at home

For some problems, the treatment could be to make changes to your lifestyle or diet.

Haemorrhoids often settle down quickly after a few days. They often do not need any special treatment.

Haemorrhoids in pregnancy are common. They are often caused by constipation. Try to avoid getting constipated.

If your doctor tells you that you have an anal fissure, you can feel more comfortable by:

Medicines for rectal bleeding

If your haemorrhoids are causing you pain or discomfort, talk to your doctor or pharmacist. There are some medicated creams and gels you can buy that can help you feel more comfortable.

Other treatments for rectal bleeding

If your haemorrhoids keep coming back, you can talk to your doctor about having surgery to fit the problem.

Treatment for anal fissures can involve Botox injections or surgery.

Can I prevent rectal bleeding?

There are some things you can do to help prevent some causes of rectal bleeding.

If you have constipation, you can help ease it by:

Do not put creams on the area unless told by your doctor or pharmacist. The wrong type of cream can cause more pain or injury.

Bowel cancer screening tests are sent to all Australians aged between 50 and 74 years as part of the National Bowel Cancer Screening Program.

Resources and support

If you are worried about rectal bleeding see your doctor or call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with 24 hours a day, 7 days a week.

Check your symptoms Find a health service

Healthdirect 24hr 7 days a week hotline

24 hour health advice and information 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