The 2019 Virginia Elections will be the most impactful elections in the State for the next decade. The party that gains control of the General Assembly will preside over the 2021 redistricting decisions. The Democrats have committed to passing a bill that would establish an independent redistricting commission. We cannot allow Republicans to gerrymander Virginians into a decade of allegiances with the NRA and climate change deniers. 

The Democratic candidates are running on platforms that would improve access to affordable healthcare, implement common-sense gun safety laws, address climate change issues and reform our criminal justice system.  Teacher pay increases, smaller class sizes and affordable higher education options are all coming to fruition because of Democratic lawmakers. But more needs to be done.  Our gay brothers and sisters need equal protections under the law, and women need to control their own bodies.

We all know it is time for progress. The most powerful message you can send is through your vote. Virginians and the nation have a vested interest in what happens this November. Thanks for caring and vote on November 5th. For information on how to vote, click here


Arlington County

Find out how to register to vote in Arlington County here.

Absentee Voting Information:

Application for a ballot to be mailed must be received in our office via fax, email, or mail by 5:00PM on Tuesday, October 29. Ballots must be received to be counted by 7:00PM on Election Day, Tuesday, November 5.

In-person absentee voting runs from 8:00AM Friday, September 20 until 5:00PM on Saturday, November 2 at the Bozman Government Center (Courthouse Plaza): 2100 Clarendon Blvd., Suite 320, Arlington, VA 22201. You will complete your absentee ballot application when you come to vote. Hours are from 8:00AM-5:00PM Monday through Friday from September 20 - October 28; 8:00AM-7:00PM Tuesday through Thursday from October 29 - October 31; 8:00AM-5:00PM on Friday, November; 8:30AM-5:00PM Saturdays, October 19, 26, and November 2.

Fairfax County

Find out how to register to vote in Fairfax County here.

Absentee Voting Information:

Absentee Voting at the Fairfax County Government Center

  • Address: 12000 Government Center Parkway, Fairfax, VA 22035 (Conference Rooms 2/3)

  • Please Note: In-Person Absentee voting locations are CLOSED on Sundays

  • Please Note: In-Person Absentee voting is CLOSED on October 14 (Columbus Day)

    • September 20-October 16

      • Mondays, Tuesdays, Wednesdays, and Fridays: 8:00AM-4:30PM

      • Thursdays: 8:00AM-7:00PM

      • Saturdays October 5 & 12: 9:00AM-5:00PM

    • October 17-November 2

      • Weekdays: 8:00AM-7:00PM

      • Saturdays: 9:00AM-5:00PM

  • September 20: In Person Absentee Voting begins at the Fairfax County Government Center, Conference Rooms 2/3

  • October 15: Voter Registration Deadline (In Person/By Mail) 5:00PM.; online: 11:59PM

  • October 29: Deadline to apply to receive an Absentee Ballot by mail, fax and online: 5:00PM

  • November 2: Deadline for In Person Absentee Voting, 5:00PM

  • November 5: Absentee Ballot return deadline, 7:00PM

Loudoun County

Find out how to register to vote in Loudoun County here.

Absentee Voting Information:

Ballots for both In-Person and By-Mail Absentee Voting will be available and absentee voting will begin on Friday, September 20. Applications for absentee ballots by mail will be processed and ballots mailed on this date. Visit to apply to have an absentee ballot mailed to you. Please note that if you apply online the ballot will be mailed to your home and should be returned via U.S. mail. If you intend to appear at the Office of Elections and vote Absentee In-Person you should not apply online, simply visit the office during regular business hours.


  • Last day to apply to have a ballot mailed to you is Tuesday, October 29 at 5:00PM

  • Last day to vote an absentee ballot in person is Saturday, November 2 (office will be open 8:30AM to 5:00PM)

In-Person Absentee Voting Locations:

Loudoun County Voter Registration
750 Miller Drive SE, Suite C
Leesburg, VA 20175

Cascades Senior Center
21060 Whitfield Place
Sterling, VA 20165

Dulles South Multipurpose Center
24950 Riding Center Drive
South Riding, VA 20152

Monday through Friday (April 27 through June 7, 2019) from 8:30AM to 5:00PM; Saturday, June 8 from 8:30AM to 5:00PM.


31st District Polling Locations

Arlington County

Arlington Arts Center

  • 3550 Wilson Blvd, Arlington, VA 22201

Arlington Traditional School

  • 855 N Edison St, Arlington, VA 22205

Art Atrium at Bennett Park Apartments

  • 1601 Clarendon Blvd., Arlington, VA 22209


  • 2425 Wilson Blvd., Arlington, VA 22201

Barcroft School

  • 625 S Wakefield St, Arlington, VA 22204

Barrett School

  • 4401 N Henderson Rd, 

Campbell School

  • 737 S Carlin Springs Rd, Arlington, VA 22204

Carver Community Center

  • 1415 S Queen St, Arlington, VA 22204

Central Library Auditorium

  • 1015 N Quincy St, Arlington, VA 22203

Clarendon United Methodist Church

  • 606 N Irving St, Arlington, VA 22201

Culpepper Garden

  • 4435 N Pershing Dr, Arlington, VA 22203

Dawson Terrace Community Center

  • 2133 N Taft St, Arlington, VA 22201

Garfield Park

  • 925 N Garfield St, Arlington, VA 22201

George Mason University

  • 3401 Fairfax Dr, Arlington, VA 22226

Kenmore School

  • 200 S Carlin Springs Rd, Arlington, VA 22204

The Jefferson

  • 900 N Taylor St, Arlington, VA 22203

Key School

  • 2300 Key Blvd, Arlington, VA 22201

Lyon Park Community Center

  • 414 N Fillmore St, Arlington, VA 22201

Lyon Village Community House

  • 1920 N Highland St, Arlington, VA 22201

Madison Community Center

  • 3829 N Stafford St, Arlington, VA 22207

Navy League Building

  • 2300 Wilson Blvd., Arlington, VA 22201

Patrick Henry School

  • 701 S Highland St, Arlington, VA 22204

River House, James Building

  • 1111 Army Navy Dr, Arlington, VA 22207

Rosslyn Gateway

  • 1911 Fort Myer Dr, Arlington, VA 22209

St. Agnes Parish Hall

  • 1910 N Randolph St, 

Taylor School

  • 2600 N Stuart St, Arlington, VA 22207

Thomas Jefferson Center

  • 3501 2nd St S, Arlington, VA 22204

Washington-Lee School

  • 1301 N Stafford St, Arlington, VA 22201

Woodmont Center

  • 2422 Fillmore St, Arlington, VA 22207

Fairfax County

Colvin Run Elementary School 

  • 1400 Trap Rd., Vienna, VA 22182

The Capital Church

  • 10233 Leesburg Pike, Vienna, VA 22182

Churchill Road Elementary School 

  • 7100 Churchill Road, McLean, VA 22101

Clearview Elementary School

  • 12635 Builders Rd., Herndon, VA 20170

Community Room at Vinson Hall 

  • 1735 Kirby Rd., McLean, VA 22101

Cooper Middle School 

  • 977 Balls Hill Road, McLean, VA 22101

Franklin Sherman Elementary School 

  • 6630 Brawner St., McLean, VA 22101

Forestville Elementary School 

  • 1085 Utterback Store Rd., Great Falls, VA 22066

Great Falls Elementary School 

  • 701 Walker Rd., Great Falls, VA 22066

Great Falls Library 

  • 9830 Georgetown Pike, Great Falls, VA 22066

Great Falls United Methodist Church 

  • 10100 Georgetown Pike, Great Falls, VA 22066

Herndon High School 

  • 700 Bennett St., Herndon, VA 20170

Langley High School

  • 6520 Georgetown Pike, McLean, VA 22101

Spring Hill Elementary School 

  • 8201 Lewinsville Road, McLean, VA 22102

Spring Hill Recreation Center 

  • 1239 Spring Hill Rd., McLean, VA 22102

Loudon County

Horizon Elementary School 

  • 46665 Broadmore Drive, Sterling, VA 20165

Lowes Island Elementary School 

  • 20755 Whitewater Drive, Sterling, VA 20165

Meadowland Elementary School 

  • 729 Sugarland Run Drive, Sterling, VA 20164

Potomac Baptist Church 

  • 20747 Lowes Island Boulevard, Sterling, VA 20165

Potomac Falls High School 

  • 46400 Algonkian Parkway, Sterling, VA 20165

Seneca Ridge Middle School 

  • 98 Seneca Ridge Drive, Sterling, VA 20164