La bataille de Goliad a été remportée par les rebelles du Texas en 1835. Au cours des batailles, 50 volontaires texans dirigés par George Collingsworth ont vaincu les 30 soldats mexicains qui protégeaient la ville et le fort espagnol. La bataille n'a duré que quelques minutes et a donné aux Texans un emplacement stratégique.
En 1836, les forces mexicaines ont encerclé les défenseurs de Goliad dirigés par le général James W. Fannin. Les forces forcées de Fannin avaient reçu l'ordre de Sam Houston de battre en retraite, mais elles se sont déplacées trop tard et ont été capturées. Les rebelles ont été faits prisonniers et détenus à Goliad, mais ont ensuite tous été exécutés dans ce qui est devenu le massacre de Goliad.