This is the last weekend for early voting – and lines were long at many polling sites across Long Island.
The Suffolk County Board of Elections says 221,989 people have participated in early voting so far.
Caroline Wilson, of St. James, arrived at Nesconset Elementary School to cast her vote.
"I just wanted to make sure I got here early enough to make my vote count," she said.
The last day for early voting is Sunday. The general election is on Tuesday.