Tras el triunfo mexicano en la batalla de El Álamo el 6 de marzo de 1836, las fuerzas texanas habían sido obligadas a replegarse continuamente, en tanto las tropas mexicanas obtenían nuevos triunfos en la batalla de Refugio (15 de marzo de 1836) y otra victoria pocos días después en la batalla de Coleto (el 20 de marzo), y otras victorias mexicanas en Encinal del Perdido y Goliad.