Columbia Basin Project were built at the north and south ends of Grand Coulee, the dry canyon south of Grand Coulee Dam, allowing the coulee to be filled with water pumped up from the Columbia River. The resulting reservoir, called Banks Lake, is about long. Banks Lake serves as the CBP's initial storage reservoir. Additional canals, siphons, and reservoirs were built south of Bank Lake, reaching over . Water is lifted from Lake Roosevelt to feed the massive network. The total amount of the Columbia flow that is diverted into the CBP at Grand Coulee varies a little from year to year, and
Grand Coulee Dam of electricity. Each generator is supplied with water by an individual penstock. The largest of these feed the Third Powerplant and are in diameter and can supply up to . The dam's power facilities originally had an installed capacity of 1,974 MW but expansions and upgrades have increased generation to 6,809 MW installed, 7,079 MW maximum. Grand Coulee Dam generates 21 TWh of electricity annually. This means the dam generates about 2,397 MW of power on average, which results in a total plant factor efficiency of 35%. In 2014, 20.24 TWh of electricity was generated. Grand Coulee Dam's spillway is