Nov 3, 2026 · U.S. midterms
Early voting dates by state
Pick your state for in-person early voting windows, official election office links, and a polling place lookup. Dates can move. Always confirm with your state before you go.
- AlabamaNo early voting period
- AlaskaOct 19 – Nov 3, 2026
- ArizonaFrom Oct 7, 2026 · end set by county
- ArkansasOct 19 – Nov 2, 2026
- CaliforniaOct 5 – Nov 2, 2026
- ColoradoOct 19 – Nov 3, 2026
- ConnecticutOct 19 – Nov 1, 2026
- DelawareOct 22 – Nov 1, 2026
- District of ColumbiaOct 26 – Nov 1, 2026
- FloridaOct 24 – Oct 31, 2026
- GeorgiaOct 13 – Oct 30, 2026
- HawaiiOct 20 – Nov 3, 2026
- IdahoOct 13 – Oct 30, 2026
- IllinoisSep 24 – Nov 2, 2026
- IndianaOct 6 – Nov 2, 2026
- IowaOct 14 – Nov 2, 2026
- KansasFrom Oct 14, 2026 · end set by county
- KentuckyOct 29 – Oct 31, 2026
- LouisianaOct 20 – Oct 27, 2026
- MaineOct 4 – Oct 29, 2026
- MarylandOct 22 – Oct 29, 2026
- MassachusettsOct 17 – Oct 30, 2026
- MichiganOct 24 – Nov 1, 2026
- MinnesotaSep 18 – Nov 2, 2026
- MississippiNo early voting period
- MissouriOct 20 – Nov 2, 2026
- MontanaThrough Nov 2, 2026 · start varies
- NebraskaOct 5 – Nov 2, 2026
- NevadaOct 17 – Oct 30, 2026
- New HampshireNo early voting period
- New JerseyOct 24 – Nov 1, 2026
- New MexicoOct 6 – Oct 31, 2026
- New YorkOct 24 – Nov 1, 2026
- North CarolinaOct 15 – Oct 31, 2026
- North DakotaSet by your county
- OhioOct 6 – Nov 1, 2026
- OklahomaOct 28 – Oct 31, 2026
- OregonNo early voting period
- PennsylvaniaThrough Oct 27, 2026 · start varies
- Rhode IslandOct 14 – Nov 2, 2026
- South CarolinaOct 19 – Oct 31, 2026
- South DakotaSep 18 – Nov 2, 2026
- TennesseeOct 14 – Oct 29, 2026
- TexasOct 19 – Oct 30, 2026
- UtahOct 20 – Oct 30, 2026
- VermontSep 19 – Nov 2, 2026
- VirginiaSep 18 – Oct 31, 2026
- WashingtonOct 16 – Nov 3, 2026
- West VirginiaOct 21 – Oct 31, 2026
- WisconsinOct 20 – Nov 1, 2026
- WyomingOct 6 – Nov 2, 2026
Windows from Ballotpedia (retrieved September 2026) and Vote.org. Election Day is Tuesday, November 3, 2026.