La victoria en la carbonera permitió que el Ejército de Oriente se suministrara adecuadamente con armas y municiones, las cuales escaseaban y el 20 de octubre, la división sitió la ciudad de Oaxaca y expulsaron finalmente a las fuerzas imperiales el 31 de octubre de 1866.