List of tributaries of the Columbia River
and sub-tributaries are hierarchically listed in order from the mouth of the Columbia River upstream. Major dams and reservoir lakes are also noted.
Major and minor tributaries
- Wallacut River
- Chinook River
- Alder Creek
- * Tansy Creek
- Skipanon River
- Youngs River
- * Lewis and Clark River
- * Wallooskee River
- * Klaskanine River
- Frank Born Creek
- Sisson Creek
- Deep River
- Grays River
- Crooked Creek
- Elochoman River
- John Day River
- Eskeline Creek
- Hillcrest Creek
- Big Creek
- * Little Creek
- Gnat Creek
- Kelly Creek
- * Spear Creek
- Hunt Creek
- Westport Slough
- Driscoll Slough
- Westport Slough
- * Tandy Creek
- * Eilertsen Creek
- * Olsen Creek
- * Ross Creek
- * West Creek
- * Plympton Creek
- Clatskanie River
- Coal Creek Slough
- Cougar Creek
- Abe Creek
- Mill Creek
- Abernathy Creek
- Germany Creek
- Coal Creek Slough
- Cowlitz River
- * Coweeman River
- * Toutle River
- * Mayfield Dam and Lake Mayfield
- * Tilton River
- * Mossyrock Dam and Riffe Lake
- * Cowlitz Falls Dam and Lake Scanewa
- * Cispus River
- * Muddy Fork
- * Clear Fork
- ** Ohanapecosh River
- Kalama River
- Lewis River
- * East Fork Lewis River
- * Merwin Dam and Lake Merwin
- * Yale Dam and Yale Lake
- * Swift Dam and Swift Reservoir
- Lake River
- * Buckmire Slough
- * Salmon Creek
- * Whipple Creek
- * Flume Creek
- * Bachelor Island Slough
- Willamette River
- Washougal River
- Sandy River
- * Bull Run River
- ** Little Sandy River
- * Salmon River
- * Zigzag River
- Gibbons Creek
- Crusher Creek
- Rainbow Creek
- Lawton Creek
- Latourell Creek
- Young Creek
- Bridal Veil Creek
- Coopey Creek
- Dalton Creek
- Mist Creek
- Wahkeena Creek
- Multnomah Creek
- * Shady Creek
- * Big John Creek
- Good Bear Creek
- Archer Creek
- Indian Mary Creek
- Oneonta Creek
- * Bell Creek
- Horsetail Creek
- Duncan Creek
- Tumalt Creek
- Woodard Creek
- Hardy Creek
- McCord Creek
- Hamilton Creek
- Metasequoia Creek
- Moffett Creek
- Tanner Creek
- Bonneville Dam and Lake Bonneville
- Eagle Creek
- * Sorenson Creek
- * Tish Creek
- * Opal Creek
- Ruckel Creek
- Rudolph Creek
- Dry Creek
- Rock Creek
- Kanaka Creek
- Herman Creek
- * Little Herman Creek
- * Camp Creek
- * Casey Creek
- * Hazel Creek
- * Slide Creek
- * Mullinix Creek
- * Whisky Creek
- Nelson Creek
- Carson Creek
- Grays Creek
- Wind River
- Gorton Creek
- Harphan Creek
- Summit Creek
- Collins Creek
- Lindsey Creek
- Wonder Creek
- Warren Creek
- Cabin Creek
- Starvation Creek
- Dog Creek
- Viento Creek
- Perham Creek
- Little White Salmon River
- Phelps Creek
- * Flume Creek
- White Salmon River
- Henderson Creek
- Hood River
- Dry Creek
- Jewett Creek
- Mosier Creek
- Catherine Creek
- Major Creek
- Rowena Creek
- Klickitat River
- Gooseberry Creek
- Chenoweth Creek
- Mill Creek
- Fifteenmile Creek
- * Eightmile Creek
- * Ramsey Creek
- The Dalles Dam and Lake Celilo
- Deschutes River
- * White River
- * Warm Springs River
- * Round Butte Dam and Lake Billy Chinook
- * Crooked River
- ** Arthur R. Bowman Dam and Prineville Reservoir
- * Metolius River
- * Whychus Creek
- * Tumalo Creek
- * Spring River
- * Little Deschutes River
- * Fall River
- * Cultus River
- * Snow Creek
- John Day Dam and Lake Umatilla
- John Day River
- Willow Creek
- * Rhea Creek
- * Hinton Creek
- Umatilla River
- McNary Dam and Lake Wallula
- Walla Walla River
- * Touchet River
- Snake River
- Yakima River
- Priest Rapids Dam and Priest Rapids Lake
- Crab Creek
- Wanapum Dam and Lake Wanapum
- Rock Island Dam and Rock Island Pool
- Wenatchee River
- * Chiwawa River
- * Lake Wenatchee
- ** Little Wenatchee River
- ** White River
- *** Napeequa River
- Rocky Reach Dam and Lake Entiat
- Entiat River
- * Mad River
- Chelan River
- * Stehekin River
- Wells Dam and Lake Pateros
- Methow River
- * Twisp River
- Okanogan River
- * Similkameen River
- ** Tulameen River
- ** Pasayten River
- * Okanagan Lake
- Chief Joseph Dam and Rufus Woods Lake
- Nespelem River
- Grand Coulee Dam and Franklin D. Roosevelt Lake
- Sanpoil River
- Spokane River
- * Spokane Falls
- * Little Spokane River
- * Latah Creek
- * Lake Coeur d'Alene
- ** Coeur d'Alene River
- ** Saint Joe River
- ** Saint Maries River
- Colville River
- Kettle River
- * Granby River
- * West Kettle River
- Pend Oreille River
- Kootenay River
- Hugh Keenleyside Dam and Arrow Lakes
- Whatshan River
- * Whatshan Dam
- Beaton Creek
- Incomappleux River
- Illecillewaet River
- Revelstoke Dam and Revelstoke Lake
- Goldstream River
- Mica Dam and Kinbasket Lake
- Canoe River
- Wood River
- Bush River
- * Valenciennes River
- Blaeberry River
- Beaver River
- Kicking Horse River
- * Yoho River
- Spillimacheen River
- Templeton River
- Columbia Lake
Willamette River system
- Multnomah Channel
- Johnson Creek
- Clackamas River
- * Collawash River
- Tualatin River
- Molalla River
- * Pudding River
- Yamhill River
- * North Yamhill River
- * South Yamhill River
- Luckiamute River
- Santiam River
- * North Santiam River
- * Detroit Dam and Detroit Lake
- ** Breitenbush River
- * South Santiam River
- ** Middle Santiam River
- Calapooia River
- Marys River
- Long Tom River
- McKenzie River
- * Mohawk River
- * Cougar Dam and Cougar Reservoir
- Coast Fork Willamette River
- * Big River
- Middle Fork Willamette River
- * Lookout Point Dam and Lookout Point Lake
- * North Fork Middle Fork Willamette River
Snake River system
- Ice Harbor Dam and Lake Sacajawea
- Lower Monumental Dam and Lake Herbert G. West
- Palouse River
- Tucannon River
- Little Goose Dam and Lake Bryan
- Lower Granite Dam
- Clearwater River
- * Potlatch River
- * North Fork Clearwater River
- * Middle Fork Clearwater River
- * South Fork Clearwater River
- Grande Ronde River
- * Wallowa River
- ** Lostine River
- ** Minam River
- Salmon River
- Imnaha River
- Hells Canyon Dam
- Oxbow Dam
- Brownlee Dam
- Powder River
- Weiser River
- Burnt River
- Payette River
- Malheur River
- Owyhee River
- * Owyhee Dam and Owyhee Reservoir
- Boise River
- * Lucky Peak Dam and Lucky Peak Lake
- * Arrowrock Dam and Arrowrock Reservoir
- * Anderson Ranch Dam and Anderson Ranch Reservoir
- Swan Falls Dam
- C. J. Strike Dam
- Bruneau River
- Bliss Dam
- Malad River
- Lower Salmon Dam
- Upper Salmon Dam
- Salmon Falls Creek
- Shoshone Falls
- Milner Dam
- Minidoka Dam and Lake Walcott
- Raft River
- American Falls Dam
- Portneuf River
- Blackfoot River
- Gem State Dam
- Henrys Fork
- * Teton River
- Palisades Dam
- Salt River
- Greys River
- Gros Ventre River
- Jackson Lake Dam and Jackson Lake
- "Closed basin" rivers that drain to the Snake underground:
- Big Lost River
- Little Lost River
Yakima River system
- Amon Creek
- Naches River
- * Tieton River
- ** Tieton Dam and Rimrock Lake
- * Bumping River
- ** American River
- Wenas Creek
- Selah Creek
- Teanaway River
- Cle Elum River
- Kachess River
- * Kachess Lake
- Keechelus Lake
Pend Oreille River system
- Waneta Dam
- Seven Mile Dam
- Salmo River
- Boundary Dam
- Box Canyon Dam
- Albeni Falls Dam
- Priest River
- Lake Pend Oreille
- * Pack River
- * Clark Fork
- ** Cabinet Gorge Dam
- ** Noxon Rapids Dam
- ** Thompson River
- ** Vermilion River
- ** Flathead River
- *** Jocko River
- *** Kerr Dam
- *** Flathead Lake
- *** Swan River
- *** Whitefish River
- ****Stillwater River
- *** South Fork Flathead River
- **** Hungry Horse Dam
- *** North Fork Flathead River
- ** Bitterroot River
- ** Blackfoot River
- ** Little Blackfoot River
Kootenay River system
- Brilliant Dam
- Slocan River
- * Little Slocan River
- * Slocan Lake
- Corra Linn Dam
- Kootenay Lake
- Duncan River
- * Duncan Dam
- Goat River
- Moyie River
- Yaak River
- Fisher River
- Libby Dam and Lake Koocanusa
- Elk River
- * Wigwam River
- * Coal Creek
- * Fording River
- Bull River
- Wild Horse River
- St. Mary River
- Lussier River
- Palliser River
- Cross River
- Vermilion River