Preparing for and recovering from a colonoscopy

Tips and information to prepare for and recover from a colonoscopy.

Understanding your procedure: What is a colonoscopy?

A colonoscopy is a procedure to examine your colon, or large bowel. It’s often done to screen for bowel cancer, or to diagnose changes in bowel patterns such as blood or pus in your bowel movements, bleeding from your anus, unexplained chronic diarrhoea or abdominal pain.


How to prepare and recover for a colonoscopy

What to expect during a colonoscopy

Before the procedure, you’ll be given a sedative through a small tube that is inserted into a vein (intravenous cannula) so that you are relaxed and drowsy. Many people don’t remember the procedure or feel any pain.

A medical specialist, usually a gastroenterologist, then guides a colonoscope – a long thin flexible tube with a tiny camera on the end – through your anus into your lower bowel. Images from the camera are transmitted onto a screen so the doctor can look at the lining of your lower bowel.

If the doctor sees any polyps (small growths on the lining of the colon), they can usually remove them right then and there, which doesn’t usually hurt. The doctor may also take a biopsy – a tiny piece of the inside of your bowel – to look at under a microscope to see if there are any changes to your bowel tissue that may indicate disease.

The procedure generally takes 20-30 minutes, but you’ll usually need to wait around for a little while longer while the sedation medication wears off. 

How to prepare for a colonoscopy

Before your colonoscopy, you’ll be given instructions for preparation to completely clear your bowel. It’s important to follow these carefully so that your doctor can get a clear view of the lining of your bowel. This will improve the accuracy of the test and reduce the risk of complications. If your bowel isn’t clear and the doctor can’t get a clear view, you may need to go through the process again.

Follow the specific instructions from your doctor before your colonoscopy. Here are some of the things you may have to do.

  • You’ll probably need to drink a special colonoscopy preparation drink the day before the colonoscopy. This is a laxative and causes diarrhoea, so make sure you’re home near a toilet when you have it. 

Before the procedure:

  • Tell your doctor about any medication you’re taking: Make sure to tell your doctor about any medicines and supplements you take, especially blood thinners (e.g. aspirin, warfarin) or iron tablets.

  • Arrange transport home: You won’t be able to drive for 24 hours after the test because of the effects of the sedative. It’s best to have someone accompany you home.

What to expect after a colonoscopy

It’s normal to feel a bit low on energy after your colonoscopy. Plan to take it easy afterward and take the rest of the day off work.  

It can take about 24 hours for the sedative to wear off, so don’t drive, operate machinery, make any important legal decisions or drink alcohol for the rest of the day. You might experience some mild abdominal pain or cramping. 

You might also pass gas or experience some bloating. These should go away within a day or two. If your doctor removes polyps or does a biopsy during your colonoscopy you might have some bleeding—usually there’s only a small amount and it’ll get better on its own, but contact your doctor if there’s a lot. 

You’ll usually get the results of the test at a follow-up appointment with your doctor. 

Warning signs to look out for after a colonoscopy

Serious complications are uncommon, but contact your doctor immediately if you experience any of the following after your colonoscopy:

  • Severe abdominal pain 

  • A large amount of blood from your anus

  • A very bloated and firm abdomen

  • Fever (temperature over 38◦C).

  • Vomiting.

Need a little extra support?

Going to hospital?

If you’re an eligible member with hospital cover you can speak to our Health Concierge# to get support and guidance before and after your hospital stay. Call 1800 789 414 between 9am—5pm AEST (Mon-Fri). Just be sure to have your Medibank membership details ready.

Got a health question? 24/7 Medibank nurse phone service

Members with hospital cover can chat to experienced and qualified nurses over the phone to discuss any health questions or concerns and get professional advice on what to do next. Our nurses are available on 1800 644 325* for round-the-clock health advice.

Looking for something else?

Visit our Hospital Assist homepage for a range of tools and advice to help you at every stage of your hospital journey.

Help the way you want it

Contact us 

Call us on 134 190 to speak to a consultant. Alternatively, chat to us 24/7 online.

Self-service options

Login to MyMedibank or Download the MyMedibank App for self service options.

Find a specialist

Find a specialist or Member's choice hospital using our find a provider tool.


Things you need to know

~ OSHC members should call the Student Health and Support Line on 1800 887 283.

While we hope you find this information helpful, please note that it is general in nature. It is not health advice, and is not tailored to meet your individual health needs. You should always consult a trusted health professional before making decisions about your health care. While we have prepared the information carefully, we can’t guarantee that it is accurate, complete or up-to-date. And while we may mention goods or services provided by others, we aren’t specifically endorsing them and can’t accept responsibility for them. For these reasons we are unable to accept responsibility for any loss that may be sustained from acting on this information (subject to applicable consumer guarantees). 

Have questions?

Our team of experts are ready to help!

Enter your postcode to find your nearest store to have a face-to-face chat!

Fill in the form below or get in touch by calling our dedicated line 1300 110 086.
We are open on Sundays.

In providing your telephone number, you consent to Medibank contacting you about health insurance.

We'll have someone call you soon to help with any questions you have.

contact us