Vive en desiertos y zonas semidesérticas, en vegetaciones de matorrales, de arbustos y cactus, pero también suele presentarse en los límites de los bosques y es un habitante relativamente común en jardines y parques urbanos de la ciudad de México.