Snake Identifier

Snake Encyclopedia

Search and identify 1,000+ snakes from around the world — with family, range, size, habitat, and how to tell similar species apart.

Northern Cottonmouth

Northern Cottonmouth

A stout, semi-aquatic pit viper of southeastern wetlands, named for the white lining of its mouth displayed as a threat.

Water Snake

Water Snake

A heavy-bodied, aquatic colubrid frequently mistaken for cottonmouths.

Northern Water Snake

Northern Water Snake

A heavy-bodied, aquatic colubrid often mistaken for a cottonmouth, common around lakes, ponds, and rivers.

Northern Bandy-Bandy

A banded burrowing elapid of tropical northern Australia, closely related to the common bandy-bandy.

Northern Death Adder

Northern Death Adder

A stout, ambush-hunting elapid with a viper-like body shape, found across tropical northern Australia and New Guinea.

Northern Eyelash Boa

Northern Eyelash Boa

A small, heavily keeled forest-floor boa from Central and South America named for the spiny scales above its eyes.

Northern Green Snake

Northern Green Snake

A slender, bright green tree-dwelling colubrid of West and Central Africa, well camouflaged among foliage.

Northern Pacific Rattlesnake

Northern Pacific Rattlesnake

A widespread western rattlesnake found from forested foothills to coastal scrub, recognizable by its dark blotched pattern and prominent tail rattle.

Rubber Boa Northern

Rubber Boa Northern

A small, smooth-skinned boa from western North America named for its rubbery, loose-fitting skin.

Northern Green Anaconda

Northern Green Anaconda

One of the world's largest and heaviest snakes, this massive semi-aquatic constrictor dominates the rivers and wetlands of the Amazon and Orinoco basins.

Northern Brown Snake

Northern Brown Snake

A fast, alert elapid closely related to the western brown snake, common across arid and tropical northern Australia.

Northern Pine Snake

Northern Pine Snake

A large, powerful black-and-white blotched constrictor known for its loud hissing display and habit of burrowing in sandy pine habitats.

Northern Dwarf Crowned Snake

A small, rarely observed crowned snake restricted to the wet tropics of far north Queensland, distinguished by its pale head marking.

Northern Black-tailed Rattlesnake

Northern Black-tailed Rattlesnake

A robust, calm-tempered rattlesnake of rocky desert and mountain terrain, easily recognized by its uniformly dark tail.

Northern Cat-eyed Snake

Northern Cat-eyed Snake

A nocturnal colubrid named for its vertical, cat-like pupils.

Green Water Snake

Green Water Snake

A large, heavy-bodied North American watersnake with plain olive-green coloration, common in swamps and marshes of the southeastern U.S.

Neotropical Water Snake

Neotropical Water Snake

A strongly aquatic colubrid common in still and slow-moving freshwater habitats across northern South America.

Yellowbelly Water Snake

Yellowbelly Water Snake

A plain, dark-backed water snake subspecies with a pale yellow belly, common in bottomland wetlands of the Mississippi Valley and Gulf states.

Redbelly Water Snake

Redbelly Water Snake

A heavy-bodied water snake with a plain dark back and a bright reddish-orange belly, common along ponds and swamps of the American South.

Brown Water Snake

Brown Water Snake

A large, heavy-bodied water snake often seen basking on branches over southeastern rivers, patterned with square dark blotches.

Concho Water Snake

Concho Water Snake

A rare, narrow-range Texas water snake tied to rocky, flowing sections of the Concho and Colorado rivers.

Copperbelly Water Snake

Copperbelly Water Snake

A regionally threatened subspecies of the Redbelly Water Snake, named for its vivid orange-red underside, restricted to isolated wetlands of the American Midwest.

Banded Water Snake

Banded Water Snake

A heavy-bodied, boldly banded water snake of the southeastern US, often mistaken for the cottonmouth.

Diamondback Water Snake

Diamondback Water Snake

A large, heavy-bodied water snake with a distinctive dark, diamond-shaped netlike pattern on an olive-brown background.