Backyard Buddies
Carpet Python

Photo: Alex Butler

Carpet Python

Go Back

If you hear a soft slithering in the ceiling, chances are a python or tree snake has taken up residence in your roof.

There are 15 species of python in Australia, making up a quarter of all the snakes that live here.

Pythons are probably the most commonly seen snake in suburban backyards, the most familiar being the Carpet Python in Queensland and the Diamond Python in eastern NSW and Victoria.

Summer is python breeding time, and after the female has laid up to 15 eggs, she coils herself around them and shivers - vibrating all her muscles to keep the eggs warm. During the whole 60 day incubation period, she won't eat.

After her eggs hatch, a female Carpet Python will have lost up to half her body weight and immediately starts to search for food. One of the best places for a Carpet Python to find food is in your roof.

If a Carpet Python is in your roof, it's looking for rodents to eat. If you can cope with the idea of a snake in the attic, it's best to leave them to it. Chances are, once they have cleaned out your roof of rats or mice, they will move on.

Pythons are shy and non-poisonous, although it's best to keep your distance as their curved backward facing teeth do give a painful bite.

To discourage Carpet Pythons, keep the house free of rats and mice. Keep your chicken coop clean as dirty or vermin infested coops can attract snakes. They are not interested in the eggs or chickens, but the rats and mice.

Reinforce your chicken house to exclude snakes and rodents. Cover it completely with mesh no greater than 12 mm square. It's amazing the tiny holes that pythons can squeeze themselves through,

Did you know? 

Unlike mammals, snakes continue to grow for as long as they live. That's why they can reach massive lengths: the largest Australian snake, the Amethystine Python from North Queensland can exceed 8 metres, and is one of the biggest snakes in the world.


Pythons moult regularly, and the roofs of some old houses are full of shed skins. If you find a skin, a snake expert at the local Museum will be able to identify the species.

Related Factsheets:

No items found.

”We can’t lose our natural wonders, unique wildlife or beautiful landscapes - that’s why I support FNPW“

Larry - FNPW Supporter, VIC

Photo: OEH