Upcoming Election Information
Primary Election – March 3, 2026
Early Voting and Election Day Locations
Sample Ballots (Coming Soon)
Early Voting Rosters (Coming Soon)
Notice of Voting Order Priority
Grayson County Campaign Signs Courthouse Guidelines
Certified Democratic Candidate Ballot Order
Certified Republican Candidate Ballot Order
Public Notice of Testing of Automatic Tabulating Equipment
- Last day to Register to Vote – Monday, February 2nd, 2026
- Last day to Receive Application for Ballot by Mail – Friday, February 20, 2026
- Last day to Receive FPCA – Friday, February 20, 2026
May Joint Elections – May 2, 2026
Early Voting and Election Day Locations (Coming Soon)
Sample Ballots (Coming Soon)
Early Voting Rosters (Coming Soon)
Notices (Coming Soon)
- Last day to Register to Vote – Thursday, April 2nd, 2026
- Last day to Receive Application for Ballot by Mail – Monday, April 20th, 2026
- Last day to Receive FPCA – Monday, April 20th, 2026
Primary Runoff Election – May 26, 2026 (*IF NEEDED*)
Early Voting and Election Day Locations (Coming Soon)
Sample Ballots (Coming Soon)
Early Voting Rosters (Coming Soon)
Notices (Coming Soon)
- Last day to Register to Vote – Monday, April 26th, 2026
- Last day to Receive Application for Ballot by Mail – Friday, May 15th, 2026
- Last day to Receive FPCA – Friday, May 15th, 2026
General Election – November 3, 2026
Early Voting and Election Day Locations (Coming Soon)
Sample Ballots (Coming Soon)
Early Voting Rosters (Coming Soon)
Notices (Coming Soon)
- Last day to Register to Vote – Monday, October 5, 2026
- Last day to Receive Application for Ballot by Mail – Friday, October 23rd, 2026
- Last day to Receive FPCA – Friday, October 23rd, 2026