Formación del Ejército del Norte
El 11 de septiembre de 1809 el nuevo virrey Baltasar Hidalgo de Cisneros había reducido aún más las milicias de Buenos Aires y había destinado el 4 de octubre a parte de ellas a sofocar las llamadas revoluciones de Chuquisaca y La Paz en el Alto Perú. La Primera Junta contaba con la infantería veterana que estaba representada por el Regimiento de Infantería de Buenos Aires ("El Fijo"), que se hallaba disminuido debido a que también algunas de sus compañías fueron enviadas por Cisneros al Alto Perú. La caballería estaba compuesta por el Regimiento de Dragones de Buenos Aires y el de Cuerpo de Blandengues de la Frontera. La artillería sólo contaba con algunas compañías del Real Cuerpo de Artillería distribuidas por el virreinato.
Ejército de Arauco
La guardia del reino o del virrey era la única fuerza militar que existió en el virreinato del Perú hasta el siglo XVII. Fue instituida por el virrey Andrés Hurtado de Mendoza, Marqués de Cañete (1556-1561). Tres cuerpos integraban esta guardia: La Compañía de Lanceros, la de Arcabuceros y la de Alabarderos. Las dos primeras integradas por gentileshombres y la última por jóvenes soldados. La carencia de ejército organizado se alivió con la aparición de cuerpos de milicias. Este cuerpo se convocaba en caso de necesidad y en forma voluntaria y estaba integrado por los encomenderos y vecinos de las ciudades. Cuando concluía su acción de guerra, el mismo era disuelto y los soldados volvían a sus antiguas ocupaciones. Los milicianos recibían paga solo cuando estaban en campaña, acuartelados o prestando un importante servicio. Además, las armas eran costeadas por el propio miliciano. Hacia 1685, existían en la capital del virreinato 53 compañías de infantería y 12 de caballería, acuarteladas eventualmente. Tropas permanentes eran en esta época un batallón fijo de 189 compañías de infantería y 9 de caballería, más algunos destacamentos formados por mulatos, negros e indios. Soldados de todos los grupos étnicos formaban el emergente ejército virreinal.