ESC: Environmental Services & Consultancy Pte Ltd

Snakes of Singapore

Reticulated python

Malayopython reticulatus

Also known as Python reticulatus (old name), Ular sawa

GIVE SPACE· 3 m
Reticulated python on a mossy path, with a gold, black and grey net pattern, orange eye and dark line through the eye
Illustration

The reticulated python is the longest snake in the world and one of the most common large snakes in Singapore. It lives quietly in forests, canals and drains, where it hunts rats and other mammals. It has no venom and kills its prey by squeezing.

How to recognise it

This is a thick, heavy snake. Its back has a net-like pattern of black zigzag lines around gold, brown and grey patches, often with small white marks along the sides. "Reticulatus" means net-like.

The head is long and pale gold to brown, with a thin dark line down the middle and a black line running back from each eye. The eyes are orange with vertical pupils. Rows of heat-sensing pits along the lips let it find warm-blooded prey in the dark.

Size

Most pythons seen in Singapore today are 2 to 4 m long. Recent data suggests few grow much beyond that here now. The largest ever recorded in Singapore was a 6.7 m museum specimen, noted in 1908. Elsewhere, the longest scientifically measured python was about 7 m, and older reports claim close to 10 m. No other snake grows longer.

Where it lives in Singapore

It is native and found island-wide, from nature reserves and mangroves to the middle of housing estates. It travels along canals, monsoon drains and storm pipes, and often rests in culverts. It swims very well and will slip into water when disturbed.

Pythons in Singapore have also turned up in toilets, on major roads and even inside cars. After a big meal, a python can go weeks or months without eating, resting somewhere hidden while it digests.

What it eats

It mainly eats mammals. In Singapore's towns, rats are a major food, which is why pythons turn up wherever rats are common. Pythons here have also been recorded eating cats and at least one dog, and in 2025 one was seen eating a colugo in forest at Mandai. It also takes birds. Elsewhere, very large pythons take deer and wild pigs. It waits in ambush, strikes, then coils around the prey and squeezes until it dies.

Life cycle

Females lay about 15 to 80 eggs in a clutch. The mother coils around her eggs to guard them, which is unusual among snakes. The eggs take about 80 to 90 days to hatch. Hatchlings are around 60 to 75 cm long and fend for themselves straight away. King cobras have been recorded eating pythons in Singapore.

Is it dangerous?

It is not venomous. It does have many sharp, backward-curving teeth, and a bite from a large python can cause deep cuts. Left alone, pythons pose little threat to people, and serious attacks on people are very rare. It sits at GIVE SPACE on the danger scale.

Frequently asked questions

Are there pythons in Singapore?

Yes. The reticulated python is native and common across Singapore, including in canals and drains in housing estates.

Is the reticulated python venomous?

No. It has no venom. It kills prey by constriction, which means coiling around it and squeezing.

How big do pythons in Singapore get?

Most are 2 to 4 m. The largest recorded in Singapore was a 6.7 m museum specimen, noted in 1908. Elsewhere the longest measured was about 7 m.

What do pythons in Singapore eat?

Mostly rats in urban areas. They have also been recorded eating cats, birds and, at least once, a dog.

Why are pythons found in drains?

Drains and canals give them cover and water, and rats live there too. Pythons use them to move around the island.

Cover of the ESC Snakes booklet

Free guide · Wildlife Series No. 1

Snakes in Singapore: free booklet

16 A5 pages to read, print and share.

More snakes in Singapore

All Singapore wildlife

Wildlife at home or in your estate?

Urgent wildlife situation? Call or WhatsApp +65 9149 1408. Other enquiries: we reply within one business day.