West Virginia Primary Early Voting: May 27, 2020-June 6, 2020

Voter Registration Deadline: Tuesday May 19

Deadline to Request an Absentee Ballot: Wed Jun 3, 2020

Deadline to Return Completed Absentee Ballot: Hand Delivered by Mon Jun 8, 2020

West Virginia Primary: June 9, 2020