Skip to main content
HolidayList
📅 holiday

San Jacinto Day

Tuesday, April 21, 2026

days to go

Texas observes San Jacinto Day on 21 April to commemorate the victory in battle that essentially gave the state its independence. The battle took place on 21 April 1836, lasted only 18 minutes, and yet resulted in a decisive victory for Texan forces. In 2027, San Jacinto Day falls on Wednesday 21 April. The holiday will be on Friday 21 April in 2028. After Mexico escaped from Spanish rule, Texas became a Mexican territory. But due to the sheer distance from Mexico City and discontent with the policies of Mexican President Santa Ana, who had promised but not delivered on “federalism” with greater local rule, Texas was at odds with its Mexican overlords. The fact that Americans had immigrated to Texas in large numbers and didn’t want to live under Mexican rule, plus wanted to keep the institution of slavery which Mexico had already outlawed, also contributed to the brewing conflict. When Texas declared independence in 1835, it lost most of the early battles against the invading Mexican army. But that all changed with the stunning victory at San Jacinto, where Santa Ana himself was captured and forced to sign a peace treaty granting Texas’ independence. On San Jacinto Day, many fly the Texan flag, attend the reenactment of the Battle of San Jacinto in San Jacinto Battleground State Historic Site, and take time to celebrate and to learn more about Texas’ history.

History

Battle of San Jacinto. The Battle of San Jacinto takes place on April 21, marking a critical win for Texas in its bid for independence from Mexico This observance marks an important moment in history, remembered annually for its cultural and historical significance.

How It's Celebrated

Celebrate by learning more about the occasion, sharing on social media with relevant hashtags, participating in community events, or taking small personal actions that align with the day's theme.

Other Years

2026 Tue
21 Apr
2027 Wed
21 Apr
2028 Fri
21 Apr
2025 Mon
21 Apr
2024 Sun
21 Apr

Countries