Lake Powell is the second-largest reservoir in the United States, but it makes none of its own water. Every drop that fills the canyons behind Glen Canyon Dam falls first as snow and rain on mountains hundreds of miles upstream, then travels down a network of rivers to the reservoir. Here is where that water actually comes from, in sourced numbers.
The short answer
Lake Powell’s water is Rocky Mountain snowmelt. It collects across the Upper Colorado River Basin, the roughly 112,000-square-mile watershed above Lees Ferry, Arizona, that spans Colorado, Wyoming, Utah, and New Mexico. The snow melts each spring and drains toward the reservoir through two arms: the Colorado River, which already carries the Green River, and the San Juan River. A handful of smaller streams add the rest.
Where the water comes from, at a glance
Most of the inflow arrives through one big arm, with a second meaningful one and a long tail of minor tributaries. The shares vary a lot year to year and no agency publishes an official split, so treat these as approximate.
| Source | Share of inflow | Where it starts |
|---|---|---|
| Colorado River arm (includes the Green River) | ~80–85% | Rocky Mountains (CO), Wind River Range (WY), Uinta Mountains (UT) |
| San Juan River arm | ~15–20% | San Juan Mountains (SW Colorado) |
| Escalante, Dirty Devil & smaller tributaries | a few percent | Plateaus of southern Utah |
The two arms that fill the reservoir
Lake Powell branches into two long inflow arms, and nearly all its water comes down one of them.
The Colorado River arm is the main stem. The river starts in Rocky Mountain National Park on the Continental Divide, about 1,450 miles from the sea (Bureau of Land Management), and gathers tributaries all the way down Colorado and into Utah. In the canyonlands of eastern Utah it meets the Green River, the Colorado’s largest tributary, which flows south out of Wyoming and drains much of the northern basin (National Academies). By the time this combined flow reaches Hite, Utah, at the head of the reservoir, it is carrying water from three states.
The San Juan River arm is the second inlet. The San Juan rises in the San Juan Mountains of southwestern Colorado, arcs through northern New Mexico, and enters the reservoir from the east near the Four Corners. It contributes something like a fifth of the water in an average year, though its share swings widely with the summer monsoon.
Everything else is a rounding error by volume. The Escalante and Dirty Devil rivers, along with dozens of side canyons, drain small, dry catchments on the Colorado Plateau. They can throw flash floods and sediment into the lake during a monsoon storm, but they add only a few percent of the annual water.
It nearly all starts as snow
Lake Powell is filled by winter, not summer. The basin’s runoff is snowmelt-dominated: roughly 85 percent of the Upper Colorado River Basin’s flow is generated by only about 15 percent of its area, the high, cold mountain headwaters where deep snowpack accumulates from November through April (Western Water Assessment). Snow holds more than twice the runoff efficiency of rain here, because it releases its water in one concentrated pulse instead of soaking in or evaporating.
That snowpack behaves like a second reservoir sitting on the peaks. It fills all winter, then empties in a rush from April to July, which is why Lake Powell’s inflow spikes in late spring and why forecasters track snow water equivalent through the NRCS SNOTEL network. Peak snowpack near April 1 is the best early read on how much water the lake will get that year. A thin snow year in the Rockies shows up as a low reservoir in Arizona a few months later.
How much water actually flows in
In an average year, the unregulated inflow to Lake Powell is about 10 million acre-feet. Reclamation’s prior 1981–2010 baseline was about 10.8 MAF; the newer 1991–2020 window, which folds in more drought, is 9.60 MAF (Bureau of Reclamation). Measured a little downstream, the natural flow of the Colorado at Lees Ferry has averaged about 14.8 MAF a year since 1906, and it swings enormously, from roughly 5.0 MAF in the driest years to 23.0 MAF in the wettest (Reclamation, Post-2026 Draft EIS).
Recent years have run nowhere near average. Water year 2002 was the driest on record at about 2.64 MAF, roughly 28 percent of the 1991–2020 average, and 2021 came in second at 3.50 MAF, about 36 percent. The Colorado Basin River Forecast Center’s May 2026 forecast pegged water year 2026 inflow near 3.27 MAF, only about 34 percent of average (USBR). You can watch how those inflows translate into elevation on the water level chart, and the seasonal runoff outlook on the forecast page.
Why less water reaches the lake every decade
The same rivers still feed Lake Powell. They just carry less. Two forces are draining the supply, and they compound.
The first is the megadrought. Tree-ring work in Nature Climate Change found that 2000–2021 was the driest 22-year stretch in the Southwest in roughly 1,200 years (Williams et al., 2022). Less precipitation means less snow on the peaks that matter.
The second is heat, and it is the quieter half. Warmer air pulls more water out of soil, snow, and plants before it can reach a river, so runoff efficiency falls. A study in Science estimated that Colorado River flow drops about 9.3 percent for every 1 °C of warming, even with steady precipitation (Milly & Dunne, 2020). Dust blowing onto the snowpack darkens it and speeds the melt, and dry soils soak up the first snowmelt before any of it runs off. An average snow year now yields below-average water. For the fuller picture of drought and over-allocation, see why Lake Powell is so low, and for whether the trend can reverse, will Lake Powell fill back up?
Where the water goes next
Lake Powell is a pass-through account, not a dead end. Glen Canyon Dam releases the stored water downstream to Lake Mead and the Lower Basin, both to help meet downstream delivery obligations rooted in the 1922 Colorado River Compact and to spin the dam’s turbines for hydropower on the way through. That annual release objective has often been about 8.23 MAF, but drought has forced deep cuts: the water year 2026 release was set at 6.0 MAF to hold more water in the reservoir (USBR).
So the honest one-line answer is that Lake Powell borrows its water from the Rocky Mountain snowpack, holds it for a season or two, and hands most of it down to the desert Southwest. When the snow shrinks, the whole chain shrinks with it.
Sources
- U.S. Bureau of Reclamation — Glen Canyon Dam / Lake Powell operations (inflow averages, dry-year volumes, water year 2026 forecast and release)
- U.S. Bureau of Reclamation — Post-2026 Draft EIS, hydrology / natural flow at Lees Ferry (14.8 MAF long-term mean, 5.0–23.0 MAF range)
- U.S. Geological Survey — Colorado River Basin studies (Upper Basin ~112,000 sq mi)
- NOAA Colorado Basin River Forecast Center — Lake Powell inflow dashboard
- Western Water Assessment — Colorado River Basin Climate and Hydrology: State of the Science (snowmelt-dominated runoff)
- Milly & Dunne, “Colorado River flow dwindles as warming-driven loss of reflective snow energizes evaporation,” Science (2020)
- Williams, Cook & Smerdon, “Rapid intensification of the emerging southwestern North American megadrought,” Nature Climate Change (2022)
- National Academies — Colorado River Basin water management (major Upper Basin tributaries and basin context)