San Jacinto Day 2026

San Jacinto Day 2026 is on Tuesday, April 21, 2026 195 days ago
State holiday April 21 Day 111 of 2026 · Week 17
April 2026
SuMoTuWeThFrSa
1234
567891011
12131415161718
19202122232425
2627282930

About San Jacinto Day 2026

San Jacinto Day 2026 falls on Tuesday, April 21. It falls on a Tuesday — take Monday, April 20 off for a four-day weekend.

San Jacinto Day on April 21 is a Texas state holiday marking the 1836 battle that won Texas independence. It is a partial-staffing holiday: state offices stay open with a skeleton crew while employees may take the day. It is not a federal holiday, so mail, banks and federal offices run as usual.

History, state-by-state rules and dates →

What's closed: U.S. Post Office (USPS) — open; Banks — open; Stock market (NYSE, Nasdaq) — open; Federal offices — open; State and local government — reduced. Full what's-open guide →

San Jacinto Day in other years

YearDateDayObserved
2026April 21, 2026Tuesday—
2027April 21, 2027Wednesday—

· San Jacinto Day 2027 → · Add to calendar

Holidays after San Jacinto Day 2026

Other holidays in April 2026

DateDayHolidayType
Apr 1WedApril Fools' DayObservance
Apr 3FriGood FridayState holiday
Apr 5SunEaster SundayReligious observance
Apr 15WedTax DayObservance
Apr 16ThuEmancipation DayState holiday
Apr 20MonPatriots' DayState holiday
Apr 22WedEarth DayObservance
Apr 24FriGenocide Remembrance DayState holiday
Apr 24FriArbor DayState holiday
Apr 27MonConfederate Memorial DayState holiday

Quick facts

Date in 2026
Tuesday, April 21, 2026
Date rule
April 21 each year; not moved for weekends
Legal status
Texas state holiday (Gov. Code 662.003); partial-staffing holiday; not federal
Commemorates
Battle of San Jacinto, April 21, 1836, which ended the Texas Revolution
Legal holiday since
1875
Battle length
About 18 minutes; Santa Anna captured the next day

Frequently asked questions

What day is San Jacinto Day in 2026?

San Jacinto Day 2026 is on Tuesday, April 21, 2026.

Is San Jacinto Day a day off in 2026?

San Jacinto Day is a state holiday in the states that observe it, so government offices close. Private employers decide for themselves.

How many days until San Jacinto Day 2026?

San Jacinto Day 2026 was 195 days ago, on April 21, 2026.