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
Columbia River known as the Grand Coulee. After the floods, the river found its present course, and the Grand Coulee was left dry. The construction of the Grand Coulee Dam in the mid-20th century impounded the river, forming Lake Roosevelt, from which water was pumped into the dry coulee, forming the reservoir of Banks Lake. The river flows past The Gorge Amphitheatre, a prominent concert venue in the Northwest, then through Priest Rapids Dam, and then through the Hanford Nuclear Reservation. Entirely within the reservation is Hanford Reach, the only US stretch of the river that is completely free-flowing, unimpeded by dams