Guardian Nature School Team Contact Blog Project Noah Facebook Project Noah Twitter

A global community of nature enthusiasts
photographing and learning about wildlife

Join Project Noah!
nature school apple icon

Project Noah Nature School visit nature school

Checkered keelback

Xenochrophis piscator


The Checkered Keelback is a medium sized snake. The head is slightly oval in shape and the neck is distinct. The body is cylindrical and the tail is about one third the body length. The Checkered Keelback grows up to about 1000mm in length. How ever its average length is 750mm. The scales are dull.The Checkered Keelback is highly variable in coloration. The belly is pearly white. It is an an aquatic snake. How ever, they could be encountered on land too. The checkered keelback is diurnal in habits, but its nocturnal activities too are observed. It frequents waterways, streams, rivers, ponds, lakes and even wells. It is a common snake in paddy field ecosystems. It is a voracious feeder of frogs and fish. The female lays from 10 to 30 eggs in a hole or crevices in embankments or under leaf litter. The checkered keelback is a very strong snake. When cornered. it flattens its neck region and the fore part of the body and may bite savagely. This character has earned one of the common name water cobra which is non-venomous snake. It has been observed in many places in the country. It is a widely distributed snake, mainly to be seen in the low land plains and on the hils approximately up to 1200m.

Species ID Suggestions

Sign in to suggest organism ID


Bhagya Herath
Bhagya Herath 8 years ago


IndikaJayatissa 9 years ago

Thanks Nuwan Aiye

reainww 9 years ago


NuwanChathuranga 9 years ago

Nice spotting Indika malli

Spotted by

Sri Lanka

Spotted on Mar 26, 2013
Submitted on Mar 26, 2013

Related Spottings

Watersnake Checkered keelback Water Snake checkered keelback

Nearby Spottings

Spotting Green’s Gem Grey wagtail African Tulip Tree
Noah Guardians
Noah Sponsors
join Project Noah Team

Join the Project Noah Team