Snake Identifier
Rock Rattlesnake (Crotalus lepidus)
Banded rock rattlesnake by Stolz Gary M, U.S. Fish and Wildlife Service, via Wikimedia Commons, Public domain
Vipers

Rock Rattlesnake

Crotalus lepidus

A small, boldly banded rattlesnake of rocky mountain habitats along the US-Mexico borderlands.

Venomous?
Venomous
Adult length
0.4-0.7 m (1.3-2.3 ft)
Range
Southwestern United States and northern Mexico

Found a snake like this?

Identify any snake from a photo, free.

Identify a snake

Overview

The Rock Rattlesnake is a small pit viper inhabiting rocky mountainous terrain across the southwestern United States and northern Mexico. Its bold crossbands and often greenish or pinkish base color allow it to blend into lichen-covered rock outcrops.

It is a habitat specialist, closely tied to rocky slopes and canyon walls rather than open desert flats.

How to identify it

  • Base color often gray, pink, or greenish, overlaid with bold, well-defined dark crossbands
  • Small, proportionally broad head compared to body
  • Heat-sensing pit between eye and nostril
  • Vertically elliptical pupils
  • Small rattle
  • Distinguished from other small rattlesnakes by its strongly contrasting crossbands and rocky habitat preference

Habitat & range

Occupies rocky slopes, canyon walls, and montane scrub in the southwestern United States (Texas, New Mexico, Arizona) and northern Mexico, typically at moderate to higher elevations.

Behavior, diet & reproduction

Active by day and at dusk, especially in cooler months. Feeds mainly on lizards and small mammals, ambushing prey from rocky crevices. Viviparous, bearing live young. Tends to be secretive, relying on camouflage among rocks rather than fleeing.

Frequently asked questions

Where does the Rock Rattlesnake live?

It inhabits rocky slopes and canyons in the southwestern United States and northern Mexico.

How can I identify it?

Look for bold, well-defined crossbands on a gray, pink, or greenish body in rocky habitat.

What does it eat?

It preys mainly on lizards and small mammals.

Is it a large rattlesnake?

No, it is one of the smaller rattlesnake species, rarely exceeding about 70 cm.