Crece en huertos y está asociado con la selva tropical caducifolia y perennifolia; matorral xerófilo, bosque mesófilo de montaña, de encino y pino.