Race2026 cycleElection day 3 Nov 2026Updated

Cite this page

DonorAlpha, “Virginia 1st District general 2026”, https://donoralpha.com/races/virginia-1st-district-general-2026?e=c2026, updated .

Virginia 1st District general 2026

Prediction market7 Oct 2026

Shannon Taylor 50.5% · prediction market price

No. 58 of 527 House races in the 2026 cycle

The short version

In the 2026 Virginia 1st District general election, 9 outside groups spent $4.7M: $103K supporting Rob Wittman (R), $4.3M opposing Rob Wittman, $213K supporting Shannon Taylor (D) and $76,698 opposing Shannon Taylor.

$4.7M

outside money

supporting Rob Wittman (R)
$103K
opposing Rob Wittman (R)
$4.3M
supporting Shannon Taylor (D)
$213K
opposing Shannon Taylor (D)
$76,698

Result not in yet

Election day is 3 Nov 2026.

  • Rob Wittman

    Republican

    Waiting for the count

  • Shannon Taylor

    Democrat

    Waiting for the count

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • Rob Wittman Republican

    $4.3M
    $103K

    $103K supporting Rob Wittman · $4.3M opposing Rob Wittman

  • Shannon Taylor Democrat

    $76,698
    $213K

    $213K supporting Shannon Taylor · $76,698 opposing Shannon Taylor

This seat, every election

Virginia 1st District

$5.4M

outside money in the 2026 cycle

The long version

The candidates

What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them, and what party committees spent working with the campaign.

  • Rob Wittman

    Republican

    Own campaign raised
    $4.1M
    Outside money supporting
    $103K
    Outside money opposing
    $4.3M

    Party spending with the campaign

    $14,766

    NRCC $14,766

    Rob Wittman for Congress
  • Shannon Taylor

    Democrat

    Own campaign raised
    $2.1M
    Outside money supporting
    $213K
    Outside money opposing
    $76,698

    Party spending with the campaign

    $35,480

    Democratic Party of Virginia $35,480

    Shannon Taylor for VA
  • Campaign money to 15 Jul 2026

Week by week

Outside money each week, supporting and opposing the candidates, all candidates combined.

Week of 28 Sep 2026

Supporting $91,929Opposing $541K

Supporting candidatesOpposing candidates

The groups on each side

The biggest outside groups in this race, by what they spent supporting or opposing each candidate.

Spent supporting a candidate

  1. Progressive Turnout Projectsupporting Shannon Taylor$133K
  2. No Going Back PACsupporting Rob Wittman$71,167
  3. CFFE PACsupporting Shannon Taylor$59,847
  4. Civic Renewal Fundsupporting Rob Wittman$31,448
  5. HMPsupporting Shannon Taylor$20,208
  6. Givegreen United Actionsupporting Shannon Taylor$53

Spent opposing a candidate

  1. Your Community PACopposing Rob Wittman$1.8M
  2. HMPopposing Rob Wittman$1.7M
  3. LCV Victory Fundopposing Rob Wittman$518K
  4. NRDC Action Votesopposing Rob Wittman$300K
  5. No Going Back PACopposing Shannon Taylor$72,232
  6. Civic Renewal Fundopposing Shannon Taylor$4,466

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesYour Community PAC spent $1.8M opposing Rob Wittman · $1.8MHMP spent $1.7M opposing Rob Wittman · $1.7MLCV Victory Fund spent $518K opposing Rob Wittman · $518KNRDC Action Votes spent $300K opposing Rob Wittman · $300KProgressive Turnout Project spent $133K supporting Shannon Taylor · $133KNo Going Back PAC spent $72,232 opposing Shannon Taylor · $72,232No Going Back PAC spent $71,167 supporting Rob Wittman · $71,167CFFE PAC spent $59,847 supporting Shannon Taylor · $59,847Civic Renewal Fund spent $31,448 supporting Rob Wittman · $31,448HMP spent $20,208 supporting Shannon Taylor · $20,208Civic Renewal Fund spent $4,466 opposing Shannon Taylor · $4,466Sixteen Thirty Fund gave $2.7M to Your Community PAC · $2.7MNorth Fund gave $900K to Your Community PAC · $900KHouse Majority Forward gave $61.7M to HMP · $61.7MAmerican Opportunity Action gave $4.0M to HMP · $4.0MLeague of Conservation Voters gave $18.0M to LCV Victory Fund · $18.0MGreen Advocacy Project (CA) gave $300K to LCV Victory Fund · $300KNRDC Action Fund gave $3.1M to NRDC Action Votes · $3.1MStop Republicans gave $5.8M to Progressive Turnout Project · $5.8MProgressive Takeover gave $3.5M to Progressive Turnout Project · $3.5MPivotal Ventures gave $2.0M to CFFE PAC · $2.0MOpportunity Action Fund gave $750K to CFFE PAC · $750KSixteen Thirty FundSixteen Thirty FundCompany or group · $2.7MNorth FundNorth FundCompany or group · $900KHouse Majority ForwardHouse Majority ForwardCompany or group · $61.7MAmerican Opportunity ActionAmerican Opportunity ActionCompany or group · $4.0MLeague of ConservationVotersLeague of Conservation VotersCompany or group · $18.0MGreen Advocacy Project (CA)Green Advocacy Project (CA)Company or group · $300KNRDC Action FundNRDC Action FundCompany or group · $3.1MStop RepublicansStop RepublicansCompany or group · $5.8MProgressive TakeoverProgressive TakeoverCompany or group · $3.5MPivotal VenturesPivotal VenturesCompany or group · $2.0MOpportunity Action FundOpportunity Action FundCompany or group · $750KYour Community PACYour Community PACGroup · $1.8MHMPHMPGroup · $1.7MLCV Victory FundLCV Victory FundGroup · $518KNRDC Action VotesNRDC Action VotesGroup · $300KNo Going Back PACNo Going Back PACGroup · $143KProgressive Turnout ProjectProgressive Turnout ProjectGroup · $133KCFFE PACCFFE PACGroup · $59,847Civic Renewal FundCivic Renewal FundGroup · $35,913Rob WittmanRob WittmanCandidate · $4.4MShannon TaylorShannon TaylorCandidate · $289K
  • Your Community PAC spent opposing Rob Wittman · $1.8M
  • HMP spent opposing Rob Wittman · $1.7M
  • LCV Victory Fund spent opposing Rob Wittman · $518K
  • NRDC Action Votes spent opposing Rob Wittman · $300K
  • Progressive Turnout Project spent supporting Shannon Taylor · $133K
  • No Going Back PAC spent opposing Shannon Taylor · $72,232
  • No Going Back PAC spent supporting Rob Wittman · $71,167
  • CFFE PAC spent supporting Shannon Taylor · $59,847
  • Civic Renewal Fund spent supporting Rob Wittman · $31,448
  • HMP spent supporting Shannon Taylor · $20,208
  • Civic Renewal Fund spent opposing Shannon Taylor · $4,466
  • Sixteen Thirty Fund gave to Your Community PAC · $2.7M
  • North Fund gave to Your Community PAC · $900K
  • House Majority Forward gave to HMP · $61.7M
  • American Opportunity Action gave to HMP · $4.0M
  • League of Conservation Voters gave to LCV Victory Fund · $18.0M
  • Green Advocacy Project (CA) gave to LCV Victory Fund · $300K
  • NRDC Action Fund gave to NRDC Action Votes · $3.1M
  • Stop Republicans gave to Progressive Turnout Project · $5.8M
  • Progressive Takeover gave to Progressive Turnout Project · $3.5M
  • Pivotal Ventures gave to CFFE PAC · $2.0M
  • Opportunity Action Fund gave to CFFE PAC · $750K
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Your Community PAC

  • Your Community PAC spent $1.8M opposing Rob Wittman$1.8M
  • Sixteen Thirty Fund gave $2.7M to Your Community PAC$2.7M
  • North Fund gave $900K to Your Community PAC$900K

Polls

Every poll of this race on one timeline.

The latest poll, by The Washington Post/George Mason University Schar School of Policy and Government to 28 Sep 2026, has Shannon Taylor at 50.0% and Rob Wittman at 46.0%.

2polls of this race

in 2026
1
pollsters
2

Shannon TaylorRob Wittman

The Washington Post/George Mason University Schar School of Policy and Government23 Sep to 28 Sep 2026 · 609 likely voters
DemocraticShannon Taylor50.0%
RepublicanRob Wittman46.0%

Point at a dot, or tab in and use the arrow keys

Every poll, newest first

  1. 28 Sep ’26The Washington Post/George Mason University Schar School of Policy and Government 23 Sep to 28 Sep 2026 · 609 likely votersShannon Taylor 50.0%Rob Wittman 46.0%
  2. 9 Aug ’25Public Policy Polling a party-aligned sponsor paid for it8 Aug to 9 Aug 2025 · 541 registered votersShannon Taylor 40.0%Rob Wittman 41.0%
For reporters, researchers and the professionally curious

Go deeper

The paperwork behind this race, all of it. Free with an email sign-in.

The paperwork

Sign in free with your email

It’s free. We only want your email address. We’ll never ask you to chip in $5.