An elderly man got the shock of his life when he went to use his toilet to find it was occupied - by a python.

The Queensland man called Andrew's Snake Removal to catch the animal, which was curled up in the toilet bowl at his Rosewood home.

The snake was not venomous and the snake catcher said it had likely entered the toilet through an unsealed drain.

The snake catcher suspected that the snake had entered the toilet through an unsealed pipe and said that it was 'more common than people think'

By the time the snake catcher arrived, the reptile had disappeared back into the toilet.

In a post on Facebook he revealed the unpleasant surprise happens more often than people think.

'This guy had gone back up the S bend when I arrived, so it's most likely still in there somewhere and just have to wait for it to show itself again,' he said.

The elderly resident was given an understandable fright and will be avoiding the toilet until the snake is caught.

'Anyway hopefully it shows its self again so I'm able to grab it,' the snake catcher said.

Users took to the comments on the post to support the elderly home owner, with some saying the shock find was their 'worst nightmare'.

One user responded: 'My biggest fear in life is this... and that I get bitten on the butt'.

Another commented: 'This is my actual fear.'

A Queensland man was shocked to find a python inside of his toilet bowl so called Andrew's snake removal to come and assist him in removing it, but by the time Andrew arrived the snake was gone