Kettle River (Columbia River tributary) loops south, crossing the Canada–US border into the United States, through Ferry County, Washington, before flowing north back into Canada, passing by Grand Forks, British Columbia, where the Granby River joins. After flowing east for about , the river turns south again, just south of Christina Lake, entering the United States again. It then flows south, forming part of the Ferry-Stevens County line, before joining the Columbia River near Kettle Falls, Washington. The Columbia River at this point is a large reservoir impounded behind Grand Coulee Dam, called Lake Roosevelt. The Kettle enters the lake at the Columbia's river mile
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