Today In History logo TIH
Sam Houston's 800 Texan soldiers attacked General Santa Anna's 1,360 Mexican tro
Featured Event 1836 Event

April 21

Houston Defeats Santa Anna: Texas Wins Its Freedom

Sam Houston's 800 Texan soldiers attacked General Santa Anna's 1,360 Mexican troops during their afternoon siesta at San Jacinto on April 21, 1836. The battle lasted just 18 minutes. The Texans, shouting "Remember the Alamo! Remember Goliad!" killed 630 Mexican soldiers and captured 730, including Santa Anna himself, who was found hiding in a marsh wearing a private's uniform. Texan casualties were 9 killed and 30 wounded. The captured Santa Anna signed the Treaties of Velasco, recognizing Texas independence and ordering Mexican troops to withdraw south of the Rio Grande. Mexico repudiated the treaties, but could not recapture Texas. The Republic of Texas existed as an independent nation for nine years before joining the United States in 1845.

April 21, 1836

190 years ago

Key Figures & Places

What Else Happened on April 21

Talk to History

Have a conversation with historical figures who witnessed this era. Ask questions, explore perspectives, and bring history to life.

Start Talking