Snake Identifier
Colubrids

Tropical Milk Snake

Lampropeltis triangulum polyzona / annulata (complex)

A brightly banded red, black, and yellow milk snake from Mexico and Central America that mimics coral snakes.

Adult length
0.6-1.1 m (2-3.5 ft)
Range
Mexico through Central America

Found a snake like this?

Identify any snake from a photo, free.

Identify a snake

Overview

The tropical milk snake is one of many regional forms within the wide-ranging milk snake complex, occurring from Mexico south through Central America. Its bold tricolor banding provides classic Batesian mimicry of coral snakes sharing its range.

It is a constrictor that helps control rodent and reptile populations in the varied habitats it occupies.

How to identify it

  • Bands of red, black, and yellow (or white) encircling the body
  • Black snout, unlike the often red or pale snout of true coral snakes
  • Smooth, glossy scales
  • Round pupils and a narrow head barely distinct from the neck
  • Band pattern and sequence vary regionally but always lack the true coral snake's red-touching-yellow rule in this species' local mimicry pattern

Habitat & range

Inhabits a broad range of environments including tropical forest, forest edge, agricultural land, and rocky hillsides from lowlands to moderate elevations across Mexico and Central America.

Behavior, diet & reproduction

Primarily nocturnal and secretive, sheltering under logs, leaf litter, and debris by day. A constrictor that feeds on lizards, small mammals, and other snakes. Egg-laying.

Frequently asked questions

Why does it look like a coral snake?

Its banding pattern mimics coral snakes, deterring predators.

How can you tell it apart from a coral snake?

Band sequence and head coloration differ; local coral snakes typically have red touching yellow bands and a different head pattern.

What does it eat?

It preys on lizards, small mammals, and other snakes.