So you've cast your ballot, maybe even waited in line if you did so in person as turnout appears to be up around Los Gatos and Santa Clara County.
But how long will you have to wait to find out who'll be in the White House come January?
It might be a late night.
California voters have until 8 p.m. Pacific Standard Time to cast their Election 2012 ballots meaning those in Florida, who are three hours ahead of local time, will have to wait until 10 p.m. just to get the first wave of results there.
The earliest key state to watch is Virginia, where polls closed at 7 p.m. Eastern, which was 4 p.m. California time.
Voting ended 30 minutes later in the swing states of Ohio and North Carolina. As Michigan's polls closed, the swing states of Pennsylvania and New Hampshire closed their polls, too.
Nevada and Iowa, two other swing states that could prove pivotal in this year's presidential election, closed voting at 10 p.m. Eastern, which was 7 p.m. California time.
Live Blog: Los Gatos Monte Sereno General Election Results 2012
Los Gatos Election Night Festivities
Election 2012: Voters Split on California Propositions
U.S. Congressional District 18 Election Results 2012