Snake Identifier

Snake Encyclopedia

Search and identify 1,000+ snakes from around the world — with venomous status, family, range, size, habitat, and how to tell look-alikes apart.

Coastal Carpet Python

Coastal Carpet Python

One of the largest carpet python subspecies, found along Australia's eastern seaboard with a variable olive-to-brown blotched pattern.

Palmerston Carpet Python

Palmerston Carpet Python

A locality of the Darwin carpet python subspecies from the Palmerston area near Darwin in Australia's Northern Territory.

Carpet Python

Carpet Python

A widespread, non-venomous python found throughout Australia and New Guinea, highly variable in pattern and color across its many subspecies.

New Guinea Carpet Python

New Guinea Carpet Python

A subspecies of carpet python native to southern New Guinea, sometimes classified as Morelia spilota harrisoni.

Southwestern Carpet Python

Southwestern Carpet Python

A carpet python subspecies restricted to southwestern Australia, adapted to Mediterranean-type climate and coastal heathland habitats.

Inland Carpet Python

Inland Carpet Python

A carpet python subspecies adapted to the drier inland regions of southeastern Australia, with a subdued olive-and-cream blotched pattern.

Jungle Carpet Python

Jungle Carpet Python

A vividly patterned carpet python subspecies from Queensland's Wet Tropics, known for bold black-and-yellow contrasting markings.

Northwestern Carpet Python

A regional form of carpet python found across the Kimberley and adjacent northwestern Australia, patterned in variable brown and cream tones.

Darwin Carpet Python

A tropical carpet python population centered on the Darwin region of Australia's Top End, showing bold brown-and-cream blotched patterning.

Cape York Carpet Python

Cape York Carpet Python

A tropical locality form of the widespread carpet python found on the Cape York Peninsula of far northern Queensland, Australia.

Top End Carpet Python

Top End Carpet Python

A broadly distributed population of the Darwin carpet python subspecies across the tropical Top End region of the Northern Territory.

Irian Jaya Carpet Python

A New Guinea locality form of carpet python noted for its striking, high-contrast blotched pattern and relatively robust build.

Diamond Python

Diamond Python

A cool-climate subspecies of carpet python from southeastern Australia, marked with diamond-shaped clusters of pale scales on a black background.

Bredl's Python

Bredl's Python

A rich reddish-brown python endemic to the arid ranges of central Australia, closely related to the carpet pythons.

Jayapura Green Tree Python

Jayapura Green Tree Python

A northern New Guinea locality of the green tree python from the coastal hills around Jayapura, the provincial capital of Papua.

Australian Scrub Python

Australian Scrub Python

Australia's longest snake, a large iridescent python of the tropical rainforests of northeastern Queensland and Cape York.

Manokwari Green Tree Python

Manokwari Green Tree Python

A locality form of the green tree python from the Manokwari area on the northern coast of the Bird's Head Peninsula.

Yapen Green Tree Python

Yapen Green Tree Python

An island locality of the green tree python from Yapen Island in Cenderawasih Bay off the northern coast of New Guinea.