The Elaho River is a c.70 km long river beginning in the Coast Mountains northwest of the towns of Whistler and Pemberton, British Columbia.
It is a tributary of the Squamish River and is known for its whitewater rafting and kayaking as well as for the intense alpine scenery lining its route.
Between Marlow Creek and Clendinning Creek, the river flows through spectacular Elaho Canyon, a popular whitewater rafting section.
From the Clendinning Creek confluence, the river continues south for another 8.9 km to its confluence with Sims Creek, its second largest tributary.
After Sims Creek, the river turns southeast for about 21.4 km until its confluence with the Squamish.