April 16
Last day to REGISTER to vote before primary

May 8
HT Dems' Meeting
Last day to apply for civilian absentee ballot

May 11
Last day for County Board of Elections to receive completed civilian voters' absentee ballots

MAY 15
PRIMARY ELECTION

May 16
First day to REGISTER to vote after primary

May 22
Last day for County Board of Elections to receive completed military and oversees voters' absentee ballots (submitted for delivery no later than 11:59pm on May 14)

September 17
First day to apply for a civilian absentee ballot

October 9
Last day to REGISTER to vote before the November election

October 30
Last day to apply for a civilian absentee ballot

November 2
Last day for County Board of Elections to receive completed civilian voters' absentee ballots

November 6
GENERAL ELECTION

Note: All dates in this calendar are subject to change without notice