2024 Presidential General Election Dates
Early Voting - October 24, 2024 - October 31, 2024
(including Saturday and Sunday)
Election Day - November 5, 2024
state by state dates primary voting
varies by individual state
https://www.fvap.gov/guide/appendix/state-elections
2024 Presidential Primary Election Dates