Who can register to vote?
You can register to vote if you are
A United States citizen at least 30 days before the next election.
At least 18 years of age on the day of the next election.
Important Deadlines
- Voter registration
- Vote by absentee or mail
- In-person voting
- Election dates
Deadlines and procedures vary by location.
Voter Registration Deadline: April 20, 2026
Absentee Ballot Request Deadline: May 8, 2026
Absentee Ballot Return Deadline: Tuesday, May 19, 2026 7:00 PM
Early Voting Available From: April 27, 2026, to May 15, 2026
Election day: Tuesday, May 19, 2026
Voter Registration Deadline: May 4, 2026
Absentee Ballot Request Deadline: June 16, 2026 5:00 PM
Absentee Ballot Return Deadline: June 23, 2026
Note: If you return your ballot by mail, it must be postmarked on or before Election Day (June 23) and received within 10 days after the election (by July 3) to be counted
Early Voting Available From: June 11, 2026 through June 18, 2026 7AM–8PM
Election Day: June 23, 2026
Voter Registration Deadline: May 4, 2026
Absentee Ballot Request Deadline: May 12, 2026 5:00 PM
Absentee Ballot Return Deadline: May 19, 2026 8:00 PM
Election Day: May 19, 2026
Voter Registration Deadline: July 24, 2026
- Note: Voters may register and vote using a provisional ballot In-Person after June 19, 2026, 5:00 PM through August 1, 2026.
Absentee Ballot Return Deadline: Friday, July 24, 2026, 5:00 PM
Early Voting Available In-person From: Friday, June 19, 2026 through 5:00 p.m., Saturday, August 1, 2026
Election Day: Tuesday, August 4, 2026