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.

Many-spotted Cat Snake

Many-spotted Cat Snake

A slender, densely spotted nocturnal tree snake found across Southeast Asian forests and gardens.

Twin-Spotted Wolf Snake

Twin-Spotted Wolf Snake

A small nocturnal colubrid with paired dark spots and enlarged front teeth.

Afro-Asian Sand Snake

Afro-Asian Sand Snake

A slim, fast-moving diurnal sand snake distributed across arid regions of Africa and Asia.

Southern Shovel-Nosed Snake

Southern Shovel-Nosed Snake

A small burrowing elapid from southern and western Australia with a distinctive banded pattern and a shovel-shaped snout for digging through sand.

Small-Headed Sea Snake

Small-Headed Sea Snake

A slender sea snake with a strikingly tiny head and narrow forebody widening toward the rear, found in shallow coastal waters across the Indo-Pacific.

Hook-Nosed Sea Snake

Hook-Nosed Sea Snake

A sea snake found in murky coastal and estuarine waters across the Indo-Pacific, notable for its distinctive hooked snout.

Northern Cat-eyed Snake

Northern Cat-eyed Snake

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

Mexican Wandering Garter Snake

Mexican Wandering Garter Snake

A wide-ranging highland garter snake of western Mexico, adaptable to a variety of montane stream and forest habitats.

Big Bend Patch-Nosed Snake

Big Bend Patch-Nosed Snake

A desert colubrid with an enlarged, upturned rostral scale used for digging, marked by a bold pale vertebral stripe.

Trans-Pecos Black-Headed Snake

Trans-Pecos Black-Headed Snake

One of the largest black-headed snakes, a slender tan species with a bold black hood found in West Texas canyon country.

Ijima's Turtle-Headed Sea Snake

Ijima's Turtle-Headed Sea Snake

An egg-eating sea snake from the Ryukyu Islands with a blunt, turtle-like head.

Western Yellow-bellied Sand Snake

Western Yellow-bellied Sand Snake

A slender, arid-adapted sand snake of southwestern Africa distinguished by its bright yellow underside and swift diurnal foraging.

Transcaucasian Ratsnake

Transcaucasian Ratsnake

A small, secretive ratsnake of the Caucasus and surrounding mountains, closely related to the Aesculapian snake but with a much smaller range and size.

Steppe Ratsnake

Steppe Ratsnake

A widespread, cold-tolerant ratsnake of the Eurasian steppe and taiga edges, ranging farther north than almost any other ratsnake species.

Gray-banded Kingsnake

Gray-banded Kingsnake

A desert kingsnake famed for its highly variable banding of gray, orange, and black, native to the Chihuahuan Desert.

Red-tailed Racer

Red-tailed Racer

A slender, bright green arboreal snake from Southeast Asian rainforests, distinguished by the reddish-brown coloration of its tail contrasting with its emerald green body.

Western Rattlesnake

Western Rattlesnake

A widespread pit viper of the western United States and Canada, recognized by its dark blotches and rattling tail.

Banded Rock Rattlesnake

Banded Rock Rattlesnake

A small, colorful rattlesnake of rocky mountain slopes, known for its bold black or dark bands set against a bluish-gray to greenish body.

Grand Canyon Rattlesnake

Grand Canyon Rattlesnake

A pink to salmon-colored rattlesnake found almost exclusively within the Grand Canyon, closely matching the region's distinctive red rock.

Midget Faded Rattlesnake

Midget Faded Rattlesnake

A small, pale rattlesnake of the Colorado Plateau.

Twin-spotted Rattlesnake

Twin-spotted Rattlesnake

A tiny, high-elevation rattlesnake marked by paired rows of small dark spots down its gray body.

Carolina Pygmy Rattlesnake

Carolina Pygmy Rattlesnake

A small, gray-toned rattlesnake subspecies of the Carolinas and Gulf Coastal Plain, with a subtle rusty back stripe.

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.

Prairie Kingsnake

Prairie Kingsnake

A secretive, moderately patterned kingsnake of grasslands and open woods, often mistaken for a young rat snake or gopher snake.