John McGuire (R)
- Raised
- $1.8M
- Spent
- $1.3M
- Cash on hand
- $524K
Campaign reports through July 15, 2026.
Outside groups have reported $1,951,557 in independent spending in this race: $1,825,557 for the general election and $126,000 in the primaries. The biggest spender so far is Our Virginia, at $1.2M.
Campaign reports through July 15, 2026.
Campaign reports through July 15, 2026.
Primary and other: $126K for, $0 against.
November ballot as listed by this source on Oct. 1, 2026. Party letters: D Democrat, R Republican, I independent, L Libertarian, G Green.
Others who filed with the FEC: Mike Pruitt (D), raised $433,147; Adele Stichel (D), raised $105,238; Melanie Virginia Lucero (R), raised $99,951; Robert William Tracinski (D), raised $54,103; Kathryn (Kate) Zabriskie (D), raised $47,156; Robert G. Good (R), raised $44,968; Suzanne K Krzyzanowski (D), raised $16,897.
| Spender | Spent on | General | Primary | Total | Latest |
|---|---|---|---|---|---|
| Our VirginiaSuper PAC · $1.2M in late reports | AGAINST John McGuire (R) | $1.2M | – | $1.2M | Sept. 22, 2026 |
| No Going Back PACSuper PAC · $287K in late reports | AGAINST Tom Perriello (D)FOR John McGuire (R) | $287K | – | $287K | Oct. 2, 2026 |
| Virginians for Conservative Leadership PACSuper PAC · $261K in late reports | FOR John McGuire (R) | $261K | – | $261K | Sept. 30, 2026 |
| RP PACSuper PAC · $76K in late reports | AGAINST John McGuire (R)FOR Tom Perriello (D) | $76K | – | $76K | Sept. 9, 2026 |
| Civic Renewal FundSuper PAC · $26K in late reports | FOR John McGuire (R)AGAINST Tom Perriello (D) | $26K | – | $26K | Sept. 28, 2026 |
| Community Change VotersSuper PAC · $14K in late reports | FOR Tom Perriello (D) | $14K | – | $14K | Sept. 30, 2026 |
| Black Voters Matter Action PACSuper PAC · $127K in late reports | FOR Tom Perriello (D) | $800 | $126K | $127K | Oct. 2, 2026 |
| Activate AmericaSuper PAC | FOR Tom Perriello (D) | $453 | – | $453 | Aug. 31, 2026 |
| Date | Spender | For or against | Election | Amount |
|---|---|---|---|---|
| Oct. 2, 2026Late | No Going Back PACText messages | AGAINST Tom Perriello (D) | General | $3,291 (FEC filing) |
| Oct. 2, 2026Late | No Going Back PACText messages | FOR John McGuire (R) | General | $1,645 (FEC filing) |
| Oct. 2, 2026Late | Black Voters Matter Action PACPayment for voice production for digital ad | FOR Tom Perriello (D) | General | $800 (FEC filing) |
| Sept. 30, 2026Late | No Going Back PACDirect mail: printing and postage | FOR John McGuire (R) | General | $84,243 (FEC filing) |
| Sept. 30, 2026Late | No Going Back PACDirect mail: printing and postage | AGAINST Tom Perriello (D) | General | $84,243 (FEC filing) |
| Sept. 30, 2026Late | Virginians for Conservative Leadership PACTexting | FOR John McGuire (R) | General | $5,361 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersCanvassing targeting and logistics | FOR Tom Perriello (D) | General | $1,380 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersCanvassing targeting and logistics | FOR Tom Perriello (D) | General | $480 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersPhonebank operational support | FOR Tom Perriello (D) | General | $360 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersPhonebank turnout and operational support | FOR Tom Perriello (D) | General | $293 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersOrganizing volunteer turnout | FOR Tom Perriello (D) | General | $285 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersPhone bank organizing and logistics | FOR Tom Perriello (D) | General | $240 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersCanvass, event promotion, phone banking, and post cards | FOR Tom Perriello (D) | General | $130 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersPhonebank turnout and operational support | FOR Tom Perriello (D) | General | $120 (FEC filing) |
| Sept. 30, 2026Late | Community Change VotersPhone banking | FOR Tom Perriello (D) | General | $100 (FEC filing) |
| Sept. 28, 2026Late | Black Voters Matter Action PACPayment for production and placement of digital ad | FOR Tom Perriello (D) | Primary | $126,000 (FEC filing) |
| Sept. 28, 2026Late | Civic Renewal FundPrinting / postage | FOR John McGuire (R) | General | $18,118 (FEC filing) |
| Sept. 28, 2026Late | Civic Renewal FundPalm cards | AGAINST Tom Perriello (D) | General | $2,165 (FEC filing) |
| Sept. 28, 2026Late | Civic Renewal FundPalm cards | FOR John McGuire (R) | General | $2,165 (FEC filing) |
| Sept. 24, 2026Late | No Going Back PACText messages | FOR John McGuire (R) | General | $850 (FEC filing) |
| Sept. 24, 2026Late | No Going Back PACText messages | AGAINST Tom Perriello (D) | General | $850 (FEC filing) |
| Sept. 22, 2026Late | No Going Back PACDirect mail: printing and postage | AGAINST Tom Perriello (D) | General | $70,203 (FEC filing) |
| Sept. 22, 2026Late | Our VirginiaBroadcast ad buy (estimate) | AGAINST John McGuire (R) | General | $53,280 (FEC filing) |
| Sept. 22, 2026Late | No Going Back PACDirect mail: printing and postage | FOR John McGuire (R) | General | $42,122 (FEC filing) |
| Sept. 22, 2026Late | Our VirginiaDigital ad buy (estimate) | AGAINST John McGuire (R) | General | $32,000 (FEC filing) |
| Sept. 21, 2026Late | Virginians for Conservative Leadership PACTexting | FOR John McGuire (R) | General | $5,613 (FEC filing) |
| Sept. 18, 2026Late | Virginians for Conservative Leadership PACMedia placement | FOR John McGuire (R) | General | $49,819 (FEC filing) |
| Sept. 17, 2026Late | Virginians for Conservative Leadership PACMedia placement | FOR John McGuire (R) | General | $178,500 (FEC filing) |
| Sept. 17, 2026Late | Virginians for Conservative Leadership PACTexting | FOR John McGuire (R) | General | $6,479 (FEC filing) |
| Sept. 17, 2026Late | Community Change VotersEvent organizing support | FOR Tom Perriello (D) | General | $1,560 (FEC filing) |
FEC data as of Oct. 5, 2026. Campaign figures cover the full 2026 cycle. Current member: Rep. John McGuire. How this works.