John Edwards

John Edwards has served in the State Senate since 1996 (SD21).
Democrat
Represents constituents who live in previous SD21
Running in SD4

Expenditures for Donations to Party Committees

All Years
Amount Vendor Date Description
$50,000 Virginia Senate Democratic Caucus 8/22/2007 Contribution
$25,000 Virginia Senate Democratic Caucus 10/28/2019 Campaign Contribution
$25,000 Virginia Senate Democratic Caucus 10/29/2007 Contribution
$25,000 Virginia Senate Democratic Caucus 10/15/2007 Contribution
$20,000 Virginia Senate Democratic Caucus 11/23/2009 Caucus dues
$20,000 Virginia Senate Democratic Caucus 12/18/2013 Contribution
$15,000 Virginia Senate Democratic Caucus 9/23/2008 Caucus contribution
$14,700 Virginia Senate Democratic Caucus 10/25/2011 Donation
$14,615 Virginia Senate Democratic Caucus 10/4/2011 Donation
$14,615 Virginia Senate Democratic Caucus 11/1/2011 Donation
$14,615 Virginia Senate Democratic Caucus 10/13/2011 Donation
$10,000 Virginia Senate Democratic Caucus 1/4/2020 Caucus Dues
$10,000 Virginia Senate Democratic Caucus 2/24/2015 Senate Democratic Caucus dues
$10,000 Virginia Senate Democratic Caucus 7/8/2014 Contribution
$10,000 Virginia Senate Democratic Caucus 1/5/2021 Caucus Dues
$10,000 Virginia Senate Democratic Caucus 1/7/2022 Caucus Dues
$6,520 Virginia Senate Democratic Caucus 10/14/2011 Donation
$6,150 Virginia Senate Democratic Caucus 7/12/2011 Contribution
$5,000 Virginia Senate Democratic Caucus 7/3/2019 Caucus Dues
$5,000 Virginia Senate Democratic Caucus 10/9/2012 Caucus Dues