Election Day is just a week away, and at least 36 million Americans have already cast their ballot.
Though some states technically allow voters to cast their ballots after 3 November - Pennsylvania's Supreme Court will allow it to count ballots received up to three days after - in most places, a citizen's last chance to vote is on Election Day.
Despite huge early voting numbers, it is still likely that many people will wait to vote in-person on Election Day. Many Republicans - after hearing baseless warnings from Donald Trump that voting by mail will lead to fraud - have told pollsters that they plan to vote in person on 3 November.
To ensure their voices are counted, voters should be aware of when the polls close. Closing times vary from state to state, and voters should prepare for lines at their polling places.
Keep in mind, just because a state's polls close before another's, does not mean that state will necessarily be reporting results first. We have listed the time polls close in every US state below.
District of Columbia: 8pm
Nebraska: 8pm Central, 7pm Mountain
New Hampshire: varies by municipality
New Jersey: 8pm
New Mexico: 7pm
New York: 9pm
North Carolina: 7:30pm
North Dakota: Between 7pm and 9pm
Oregon: Vote By Mail only
Rhode Island: 8pm
South Carolina: 7pm
South Dakota: 7pm
Tennessee: Varies by county
Washington: 8pm (most voting done by mail)
West Virginia: 7:30pm