Upcoming Elections

2019 Election Schedule

Click on the election date to visit that page for more details.

June 11, 2019 Primary Elections

Important Dates:

  • Voter Registration Deadlines: 
    • Online - Monday, May 20, 2019 at 11:59 p.m. www.vote.virginia.gov
    • In-person - Monday, May 20, 2019 at 5:00 p.m.
    • By-Mail - Postmarked no later than May 20, 2019
  • Absentee Voting:
    • In-person Absentee opens - Friday, April 26, 2019
    • Last day to request ballot be mailed to you - Tuesday, June 4, 2019 at 5:00 p.m.
    • Last day to vote Absentee in-person -  Saturday, June 8, 2019 (office will be open 8:30 a.m. to 5:00 p.m.)

November 5, 2019 General Election

Important Dates:

  • Voter Registration Deadlines;
    • Online - Monday, October 15, 2019 at 11:59 p.m. www.vote.virginia.gov
    • In-person - Tuesday, October 15, 2019 at 5:00 p.m.
    • By-Mail - Postmarked no later than October 15, 2019 February 12, 2019 at 5:00 p.m.
  • Absentee Voting:
    • In-person Absentee opens - Friday, September 20, 2019
    • Last day to request ballot be mailed to you - Tuesday, October 29, 2019 at 5:00 p.m.
    • Last day to vote Absentee in-person -  Saturday, November 2, 2019 (office will be open 8:30 a.m. to 5:00 p.m.)


Contact Us

For more information, contact:
Office of Elections
750 Miller Drive SE, Suite C
Leesburg, VA 20175-8916

Phone: 703-777-0380

Email the Office of Elections.