En el año de 1879, cuando el Perú entró en la guerra del Pacífico, Cáceres y Osma tomó la resolución de dejar su trabajo en la casa comercial para hacerse soldado. Su jefe aceptó su detereminación y le obsequió cien soles para su uniforme. Participó en las batallas de San Juan y Miraflores donde a pesar de haber sido herido siguió su camino hacia la sierra. Se hizo capitán de artillería en la campaña de La Breña a órdenes del general Andrés Avelino Cáceres. Se distinguió en las acciones de armas de la resistencia en la sierra, en los combates de San Pablo, Marcavalle y Pucará.