A pair of fighting coastal carpet pythons have given residents a massive shock after falling through a vent of a Brisbane bedroom and continuing on a combat match in right in front of them.

The two battling snakes, each around 1.75 metres, dropped into the Kenmore Hills family’s spare bedroom last night. They battled for several minutes in front of the stunned family.

"People often mistake this as mating but it is combat," snake catcher Lana Field said.

The hissing snakes battled it out on the bedroom floor of a Brisbane home. (Snake Catchers Brisbane)

The residents watched on in disbelief as the snakes fought. (Snake Catchers Brisbane)

It's believed the two snakes would have been fighting for the right to a nearby female. (Snake Catchers Brisbane)

"They wrap around each other wrestling, to compete to see who is strongest and they can go on for hours like this until one is exhausted."

Ms Field said the two evenly-matched snakes were competing for the right of a nearby female snake.

The snakes intertwined and wrestled as they hissed at each other for several minutes, at times thumping on the ground.

The snakes fell through a vent in the ceiling onto the bedroom floor, where the battle continued. (Nine)

"They won’t attack me because they are more interested in each other at the moment," Ms Field said in the video.

"I will release them together, they can continue their argument, although they probably won’t care because the female won’t be around there."