Carpet Python Morelia spilota metcalfei

Snakes of Victoria series


The Carpet Python, Morelia spilota metcalfei, is a large species with more than 40 mid-body scale rows. Victorian specimens are usually dark grey in colour, with pale grey or cream patterning and grow to around 3 m in length.

Photo of Carpet Python

Carpet Python
Photographer: Peter Robertson / Source: Wildlife Profiles Pty Ltd

Distribution and habitat

Once fairly common in the warmer northern areas of Victoria, the Carpet Python is now confined to local populations where it lives in tree hollows, or crevices in rocks.

Biology and bite

This snake will bask during the day but is primarily nocturnal, hunting for small to medium-sized, warm-blooded vertebrates at night. Females lay a clutch of 10 to 30 eggs in a cluster and care for them. The pythons are the only Victorian snakes to exhibit any form of parental care.

Carpet Pythons are non-venomous, but are capable of inflicting a painful bite. They kill their prey by constriction.

photo of Carpet Python

Carpet Python
Photographer: Peter Robertson / Source: Wildlife Profiles Pty Ltd

Further Reading

Coventry, A. J. and Robertson, P. 1991. The Snakes of Victoria – A Guide to their Identification. Department of Conservation & Environment/Museum of Victoria.

Cogger, H. 2000. Reptiles and Amphibians of Australia. Reed Books.

Wilson, S. & Swan, G. 2003. Reptiles of Australia. Princeton University Press.

Comments (7)

sort by
Brian Gladman 28 April, 2011 01:52
on the 15-4-2011 i was out in the bush in state forest near Ballarat vic, readying a camp area where i go and low and behold i came across what i beleive to be Diamond pythons mating. There would have been upto 15 to 20 that i saw, it was on a river flat in longish tusky grass. If you need photos i can send?
Darren Gladman. 8 March, 2015 17:10
They absolutely were not diamond or carpet pythons as they do not live in or around the Ballarat area. Diamond pythons(morelia spilotia varagatia)start at about Merimbula/Eden, and go up the coast to about as far as Grafton NSW. Victorian carpet Pythons (Morelia spilota metcalfei) are referred to as Murray Darling Carpet pythons as they are normally found around these areas, but Ballarat is way too cold. I have heard that Vic carpets can be found at a mountain site around Wedderburn Victoria, and that they have been micro chipped and researched by the DNRE. I have no idea what you saw in the trees, and do not know of any aboreal species, python or elapadie, in or around the area.
close this reply
Write your reply to Brian Gladman's comment All fields are required

We love receiving comments, but can’t always respond.

Discovery Centre 1 May, 2011 11:52

Hi Brian,

If you send your photos to us, we'll pass them on to our Herpetologist. Hopefully we'll be able to identify them for you.

Dave 7 November, 2014 19:17
And were they Diamond / Carpet pythons?
john norton 28 November, 2012 13:06
came across two carpet pythons on granite outcrop in strathbogie ranges. certain of species, but information i've read does not seem to suggest they are known to habitate this area.
sharon 30 December, 2012 19:22
I used to radio-track carpet pythons for a Parks Vic survey in the Warby Ranges and down to Mt Meg area. Just a bit north from where you saw them John.
Rohan 12 February, 2016 16:09
We see these guys around our place on the Warby's several times a year. Found one wrapped around a grapevine in our vineyard during harvest last week and took a few good snaps. Also pretty often found in our roof - or at least their skins!