GridPlants

Power plants in Washington

Washington has 138 power plants of 1 MW or more in the 2025 EIA-860 data, with 31.7 GW of nameplate capacity, the 15th-largest total among the 50 states and DC. Hydroelectric accounts for 68% of that capacity. The biggest single site is Grand Coulee at 6,809 MW. Units that came online from 2020 to 2025 add 670 MW, led by wind at 42%. Units retired since 2016 at plants still operating total 1,079 MW, most of it coal.

  • Hydroelectric21,460 MW68%
  • Natural gas4,045 MW13%
  • Wind3,387 MW11%
  • Nuclear1,200 MW3.8%
  • Coal730 MW2.3%
  • Pumped-storage hydro314 MW1.0%
  • Biomass and waste284 MW0.9%
  • Solar268 MW0.8%
  • Oil and petroleum17.5 MW0.1%
  • Battery storage4 MW0.0%

What is running, by the decade it came online

NuclearCoalNatural gasOil and petroleumHydroelectricPumped-storage hydroWindSolarBattery storageBiomass and waste

Columns above the line show capacity still operating in 2025, stacked by fuel. Below the line: capacity retired in each decade at plants that still operate.

2 GW4 GW6 GW8 GW1890s1900s1910s1920s1930s1940s1950s1960s1970s1980s1990s2000s2010s2020s0

The 25 largest plants

RankPlantRuns onCapacityFirst unitOperator
1Grand CouleeHydroelectric6,809 MW1941U S Bureau of Reclamation
2Chief JosephHydroelectric2,456 MW1955USACE Northwestern Division
3Rocky ReachHydroelectric1,349 MW1961PUD No 1 of Chelan County (WA)
4WanapumHydroelectric1,220 MW2011PUD No 2 of Grant County (WA)
5Columbia Generating StationNuclear1,200 MW1984Energy Northwest- Columbia
6BoundaryHydroelectric1,160 MW1967City of Seattle (WA)
7Priest RapidsHydroelectric950 MW1959PUD No 2 of Grant County (WA)
8WellsHydroelectric867 MW1967PUD No 1 of Douglas County (WA)
9Little GooseHydroelectric810 MW1970USACE Northwestern Division
10Lower GraniteHydroelectric810 MW1975USACE Northwestern Division
11Lower MonumentalHydroelectric810 MW1969USACE Northwestern Division
12Transalta Centralia GenerationCoal730 MW1973TransAlta Centralia Gen LLC
13Grays Harbor Energy FacilityNatural gas715 MW2008Invenergy Services LLC
14Rock IslandHydroelectric629 MW1931PUD No 1 of Chelan County (WA)
15Ice HarborHydroelectric603 MW1962USACE Northwestern Division
16Chehalis Generating FacilityNatural gas593 MW2003PacifiCorp
17RossHydroelectric450 MW1952City of Seattle (WA)
18Fredonia (WA)Natural gas376 MW1984Puget Sound Energy Inc
19Lower Snake River Wind Energy ProjectWind343 MW2012Puget Sound Energy Inc
20Mint Farm Generating StationNatural gas319 MW2008Puget Sound Energy Inc
21Frederickson Power LPNatural gas318 MW2002Frederickson Power LP
22Goldendale Generating StationNatural gas303 MW2004Puget Sound Energy Inc
23MossyrockHydroelectric300 MW1968City of Tacoma (WA)
24Ferndale Generating StationNatural gas286 MW1994Puget Sound Energy Inc
25Wild HorseWind273 MW2006Puget Sound Energy Inc

All 138 plants in the finder

Largest plant for each main fuel

Main fuelPlantsCapacityLargest plantIts capacity
Hydroelectric7221.8 GWGrand Coulee6,809 MW
Natural gas164,037 MWGrays Harbor Energy Facility715 MW
Wind233,387 MWLower Snake River Wind Energy Project343 MW
Nuclear11,200 MWColumbia Generating Station1,200 MW
Coal1730 MWTransalta Centralia Generation730 MW
Biomass and waste13291 MWNippon Dynawave Packaging Longview WA62.4 MW
Solar7268 MWLund Hill Solar150 MW
Oil and petroleum318.7 MWUniversity of Washington Power Plant15 MW
Battery storage23.5 MWGlacier Battery Storage2 MW

Balancing areas

AreaPlantsCapacity
Bonneville Power Administration5119.3 GW
Puget Sound Energy332,974 MW
Seattle City Light92,068 MW
Public Utility District No. 1 of Chelan County32,038 MW
Public Utility District No. 2 of Grant County, Washington11,220 MW
PUD No. 1 of Douglas County1867 MW
Avista20849 MW
PacifiCorp West8833 MW

Biggest operators here

OperatorPlantsCapacity
U S Bureau of Reclamation36,834 MW
USACE Northwestern Division55,489 MW
Puget Sound Energy Inc172,970 MW
PUD No 2 of Grant County (WA)22,170 MW
City of Seattle (WA)72,048 MW
PUD No 1 of Chelan County (WA)32,038 MW
PacifiCorp71,513 MW
Energy Northwest- Columbia11,200 MW
PUD No 1 of Douglas County (WA)1867 MW
Invenergy Services LLC2805 MW