West Virginia

Online Registration Deadline

October 13

Early Voting Starts

October 21

Early Voting Ends

October 31

Request Mail-in Ballot Deadline

October 28

Return Mail-in Ballot Deadline

By Mail:

November 3

In Person:

November 2

* Note: dates are approximations