Texans Defeated Mexican Forces at the Battle of San Jacinto - This Day in History

Posted on Tuesday, April 21, 2026
|
by The Association of Mature American Citizens
|
Print
Battle of San Jacinto

On April 21, 1836, a brief but decisive clash along the banks of the San Jacinto River forever altered the course of North American history. Known as the Battle of San Jacinto, this engagement marked the climactic moment of the Texas Revolution, a conflict born out of growing tensions between Anglo-American settlers in Texas and the Mexican government led by General Antonio López de Santa Anna.

In the weeks leading up to the battle, the Texian cause appeared bleak. Mexican forces had dealt crushing blows to the rebellion, most notably at the Alamo and in the Goliad Massacre, events that galvanized Texian resistance and inspired cries of “Remember the Alamo!” and “Remember Goliad!” These defeats, however, also fueled a determination among Texian fighters to strike back. Under the leadership of General Sam Houston, the Texian army retreated strategically, buying time to regroup and strengthen its ranks.

By mid-April, Houston had assembled a force of roughly 900 men near the San Jacinto River, in present-day Texas. Across from them stood a larger Mexican army, numbering over 1,200 troops under Santa Anna. Confident in his position, Santa Anna divided his forces and underestimated the Texians, a decision that would prove costly.

On the afternoon of April 21, Houston seized his opportunity. In a bold and unexpected move, Texian troops launched a surprise attack on the Mexican camp. Advancing through tall grass and shouting their rallying cries, they caught Santa Anna’s soldiers off guard. The battle itself was astonishingly brief—lasting just about 18 minutes—but its impact was immense.

The Mexican army quickly collapsed under the assault. Hundreds of soldiers were killed, and many more were captured as they attempted to flee. Texian losses, by contrast, were minimal. Santa Anna himself escaped the battlefield initially but was captured the following day, sealing the Texian victory.

In the aftermath, Houston leveraged Santa Anna’s capture to negotiate the Treaties of Velasco, which effectively ended the revolution and forced Mexican troops to withdraw from Texas. This paved the way for the establishment of the independent Republic of Texas.

Though the battle was remarkably short, its consequences were far-reaching. San Jacinto not only secured Texas independence but also set the stage for its eventual annexation by the United States and the broader reshaping of territorial boundaries in North America.

Today, the Battle of San Jacinto stands as a defining moment in American and Texan history—a testament to the power of timing, strategy, and resolve. In less than half an hour, a revolution was won, a nation was born, and the map of a continent began to change.

We hope you've enjoyed this article. While you're here, we have a small favor to ask...

The AMAC Foundation Logo

Your support strengthens the AMAC Foundation’s mission to serve seniors with clarity, integrity, and American values – while expanding programs that encourage strong, responsible civic leadership. Stand with us by donating today.

Donate Now

URL : https://amac.us/newsline/lifestyle/texans-defeated-mexican-forces-at-the-battle-of-san-jacinto/