Early voting is still open in many states for residents ahead of tomorrow’sElection Day, Nov. 8.

So far,more than 39 million ballotshave been cast.

Some states, like Michigan and Illinois, started letting residents vote early in September.

Others, however, like Alabama, are not offering early voting this year.

Here’s when early voting starts and ends for your state.

Early voting per state