Monday May 18 2020 | Last day to REGISTER/UPDATE Registration before the Primary Election |
Tuesday May 26 2020 | Last day to apply for a civilian absentee ballot |
Tuesday June 2 2020 | Last day for County Boards of Elections to receive voted civilian absentee ballots (must be received by 8PM) |
Tuesday June 2 2020 | PRIMARY ELECTION DAY *polls open from 7am to 8pm |
Wednesday June 3 2020 | First day to REGISTER to in November General Election |
Tuesday June 9 2020 | Last day for County Board of Election to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on June 1) |

WATCH THIS VIDEO
More information:
https://www.votespa.com/About-Elections/Pages/Upcoming-Elections.aspx