What Holiday?
Map › Holidays A–Z › San Jacinto Day

When is San Jacinto Day 2026?

San Jacinto Day 2026 is on Tuesday, April 21, 2026 in United States.

San Jacinto Day commemorates the Battle of San Jacinto in what is now Harris County, Texas.

See April 21 on the world map

San Jacinto Day 2026 by country

CountryDateType
🇺🇸 United StatesApril 21TuesdayRegional holiday

Questions about San Jacinto Day

When is San Jacinto Day in 2026?
San Jacinto Day is on Tuesday, April 21, 2026.
Which countries celebrate San Jacinto Day?
San Jacinto Day is marked in 1 country: United States.
Is San Jacinto Day a public holiday?
In 2026 it's listed as an observance or regional holiday rather than a nationwide day off. Check the table for each country.

Other holidays around the same time