Last Day to Register to Vote
Thursday, April 2, 2026
First Day of Early Voting by Personal Appearance
Monday, April 20, 2026
Last Day to Apply for Ballot by Mail (Received, not Postmarked)
Monday, April 20, 2026
(deadline falls on San Jacinto Day, moves to preceding business day)
Last Day of Early Voting by Personal Appearance
Tuesday, April 28, 2026
Last day to Receive Ballot by Mail
Saturday, May 2, 2026 (Election Day) at 7:00 p.m. if carrier envelope is not postmarked, OR Monday, May 4, 2026 (next business day after Election Day) at 5:00 p.m. if carrier envelope is postmarked by 7:00 p.m. at the location of the election on Election Day (unless overseas or military voter deadlines apply)4
Tuesday, May 26, 2026 – Primary Runoff Election
Last Day to Register to Vote
Monday, April 27, 2026
Last Day to Apply by Mail (Received, not Postmarked)
Friday, May 15, 2026
First Day of Early Voting
Monday, May 18, 2026
Last Day of Early Voting
Friday, May 22, 2026
Last Day to Receive Ballot by Mail
Tuesday, May 26, 2026 (Election Day) at 7:00 p.m. if carrier envelope is not postmarked, OR Wednesday, May 27, 2026 (next business day after Election Day) at 5:00 p.m. if carrier envelope is postmarked by 7:00 p.m. at the location of the election on Election Day (unless overseas or military voter deadlines apply)4
5/17
CLOSED
5/18
FIRST DAY FOR EARLY VOTING
7:00 A.M.
- 7:00 P.M.
5/19
EARLY VOTING
7:00 A.M.
- 7:00 P.M.
5/20
EARLY VOTING
7:00 A.M.
- 7:00 P.M.
5/21
EARLY VOTING
7:00 A.M.
- 7:00 P.M.
5/22
LAST DAY FOR
EARLY VOTING
7:00 A.M.
- 7:00 P.M.
5/23
CLOSED
5/24
CLOSED
5/25
CLOSED
5/26
Election Day
7:00 A.M.
- 7:00 P.M.
5/27
CLOSED
5/28
CLOSED
5/29
CLOSED
5/30
CLOSED