Making Democracy Work

Calendar of Events

Date & Time        Place        Description
Monday, October 16, 2017
5 pm
  Last day to register to vote for the November General Election. Register online through the Virginia Department of Elections
Register at local government offices, DMV, public libraries
Wednesday, October 18, 2017
7 pm
Town Hall, Christiansburg Municipal Building, 100 East Main Street, Christiansburg, VA Forum, Christiansburg Mayor and Town Council.
Mayor Candidates
D. Michael Barber (incumbent)
Roger Woolwine
Council Candidates (three seats open)
Steve Huppert (incumbent)
Merissa Sachs
Bradford J. "Brad" Stipes
Jonathan Taylor
Moderator: Dempsey Worner
Tuesday, October 31, 2017
5 pm
  Deadline to apply for absentee ballot by mail or online. go to for information
Saturday, November 4, 2017
5 pm
County Government Office, Christiansburg Deadline to apply for absentee ballot in person.
Tuesday, November 7, 2017
6 am-7 pm
Get nonpartisan candidate information at

Find your polling place at
Virginia General Election. Election for Governor, Lt. Governor, Attorney General, and House of Delegates statewide. Local elections to be determined.
Tuesday, November 7, 2017
11:45 am
622 North, Blacksburg First Tuesday Luncheon. Join members and friends for discussion of current issues. No reservations required. All are welcome.