Senator

John Fetterman

D Pennsylvania
Contact:

(202) 224-4254

2025 Score

80%

Lifetime Score

84%

Filter
Filter by
  • Pro-environment vote
  • Anti-environment Vote
  • Missed Vote
  • Excused
  • Not Applicable

Vote Key

  • Pro-environment vote
  • Anti-environment Vote
  • Missed Vote
  • Not Applicable

2025

80%
28
Pro-environment votes
3
Anti-environment Votes

2024

100%
7
Pro-environment votes
0
Anti-environment Votes

2023

86%
12
Pro-environment votes
1
Anti-environment Vote
  • 2024

    Senator Fetterman was absent for roll call vote 203 due to a family emergency.

  • 2023

    It was publicly reported that Senator Fetterman was absent for roll call votes 35 and 79 for treatment and recovery from clinical depression.

The Best Thing You Can Do Right Now

Tell Congress: Hold Trump’s EPA Accountable

Trump and EPA Administrator Zeldin have repealed the Endangerment Finding, which underpinned critical protections for our health and the environment. This repeal is a blatant denial of climate science and mounting destructive climate disasters. It gives Trump's fossil fuel donors a free pass to pollute the air we breathe with greenhouse gases — so they'll get richer while we get sicker.

Tell Congress: Protect People, Not Polluters
Skyline showing industrial smokestacks at dusk