The 2015 Virginia elections took place on November 3, 2015. All 40 seats of the Senate of Virginia and 140 seats in the Virginia General Assembly were up for re-election, as were many local offices.
^Republican Harry Blevins (District 14) resigned. Although in theory Democrats had a brief numerical majority, the Senate was not in session. Additionally, rules adopted at the beginning of the 2012 session required a two-thirds supermajority vote to reorganize the Senate mid-session.
^Republican John Cosgrove replaced Blevins after August 6 special election.
^Democrat Lynwood Lewis replaced Northam after January 7 special election and January 27 recount. After regaining a numerical majority in the Senate, the Democrats voted to change the Senate's rules and reorganize the chamber, putting the Senate back under Democratic control.
^Democrat Phillip Puckett (District 38) resigned. Republicans regained effective control and adopted their own rules change effective June 12.