Race2026 cyclePrimary day 4 Aug 2026Updated

Cite this page

DonorAlpha, “Washington 3rd District primary 2026”, https://donoralpha.com/races/washington-3rd-district-primary-2026?e=c2026, updated .

Washington 3rd District primary 2026

No. 251 of 527 House races in the 2026 cycle

The short version

In the 2026 Washington 3rd District primary, 2 outside groups spent $121K: $110K opposing John Braun (R) and $11,353 supporting Marie Gluesenkamp Perez (D).

$121K

outside money

opposing John Braun (R)
$110K
supporting Marie Gluesenkamp Perez (D)
$11,353

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • John Braun Republican

    $110K

    $110K opposing John Braun

  • Marie Gluesenkamp Perez Democrat

    $11,353

    $11,353 supporting Marie Gluesenkamp Perez

This seat, every election

Washington 3rd District

$6.1M

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.

  • John Braun

    Republican

    advanced to the general election

    Own campaign raised
    $2.0M
    Outside money opposing
    $110K
    John Braun for Congress
  • Marie Gluesenkamp Perez

    Democrat

    advanced to the general election

    Own campaign raised
    $6.3M
    Outside money supporting
    $11,353
    Marie for Congress
  • Campaign money to 15 Jul 2026

Week by week

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

Week of 6 Jul 2026

Supporting $11,353Opposing $55,000

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. Welcomepacsupporting Marie Gluesenkamp Perez$11,353

Spent opposing a candidate

  1. Together for Working Peopleopposing John Braun$110K

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesTogether for Working People spent $110K opposing John Braun · $110KWelcomepac spent $11,353 supporting Marie Gluesenkamp Perez · $11,353Spokane Fir Fighters Union PAC gave $100K to Together for Working People · $100KWSAJ Justice for All PAC gave $25,000 to Together for Working People · $25,000Welcome Party gave $450K to Welcomepac · $450KThird Way gave $103K to Welcomepac · $103KSpokane Fir Fighters UnionPACSpokane Fir Fighters Union PACCompany or group · $100KWSAJ Justice for All PACWSAJ Justice for All PACCompany or group · $25,000Welcome PartyWelcome PartyCompany or group · $450KThird WayThird WayCompany or group · $103KTogether for Working PeopleTogether for Working PeopleGroup · $110KWelcomepacWelcomepacGroup · $11,353John BraunJohn BraunCandidate · $110KMarie Gluesenkamp PerezMarie Gluesenkamp PerezCandidate · $11,353
  • Together for Working People spent opposing John Braun · $110K
  • Welcomepac spent supporting Marie Gluesenkamp Perez · $11,353
  • Spokane Fir Fighters Union PAC gave to Together for Working People · $100K
  • WSAJ Justice for All PAC gave to Together for Working People · $25,000
  • Welcome Party gave to Welcomepac · $450K
  • Third Way gave to Welcomepac · $103K
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Together for Working People

  • Together for Working People spent $110K opposing John Braun$110K
  • Spokane Fir Fighters Union PAC gave $100K to Together for Working People$100K
  • WSAJ Justice for All PAC gave $25,000 to Together for Working People$25,000
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.