 Much of the range of this species consists of seasonally dry pine-oak forest, but it has also been found in cloud forest near Omilteme in Guerrero, as well as in the desert near Cacaloapan in Puebla, and Pachuca in Hidalgo.It is found at elevations between 2,000 and 3,200 m.

This species is classified as Least Concern on the IUCN Red List (v3.1, 2001).Species are listed as such due to their wide distribution, presumed large population, or because they are unlikely to be declining fast enough to qualify for listing in a more threatened category.