El rey Felipe II, considerando la larga experiencia de García Hurtado de Mendoza como militar tanto en el Viejo como en el Nuevo Mundo, así como su conocimiento de las tierras y gentes americanas, lo nombró virrey, gobernador y capitán general del Perú (30 de julio de 1588).