García Peña tuvo una participación activa en las campañas contra los yaquis que se efectuaron desde 1887 hasta 1901: tuvo a su mando la Guardia Nacional, el 11 Batallón y fue jefe de columna en varias exploraciones en la sierra; además fungió como inspector de los estados mayores de la primera, segunda y tercera zonas militares.