While Election Day is 50 days out, actual voting in the battleground states begins much sooner with absentee ballot and early in-person voting starting as early as this week.
Absentee ballots in Virginia start the earliest becoming available this Friday and early voting begins among the battleground states first in Iowa at the end of the month.
Of the nine states CNN lists as "toss up" on its Electoral Map all but two allow for early in-person voting and all allow for absentee ballots prior to Election Day.
Here's a timeline of early voting dates in key swing states:
Iowa is first among the "toss up" states on the calendar to allow in-person early voting beginning September 27, just one week before the first presidential debate. Absentee ballots in the state are also available September 27.
Early voting and absentee ballots become available in Ohio starting October 2.
Ballots from absentee voters in North Carolina have been available for over a week and the first day of in-person early voting begins October 18.
In Nevada, absentee ballots are available beginning October 17 and in-person early voting begins October 20.
In Wisconsin, absentee ballots are available beginning September 20 and in-person early voting begins October 22.
In Colorado, absentee ballots are available beginning October 15 and in-person early voting starts October 22.
Florida's absentee ballots are available beginning October 2 and in-person early voting begins October 27.
Though Virginia and New Hampshire do not allow for early voting, absentee ballots become available September 21 and October 5, respectively.