The Cheakamus River (pron. CHEEK-a-mus) is a tributary of the Squamish River, beginning at the terminus of McBride Glacier on Mount Sir Richard in Garibaldi Provincial Park upstream from Cheakamus Lake on the southeastern outskirts of the resort area of Whistler. The river flows into Cheakamus Lake before exiting it and flowing northwest until it turns south and enters Daisy Lake. Between the outlet of Daisy Lake and its mouth, much of its length is spent going through Cheakamus Canyon, where the river flows through swift rapids and even one good sized waterfall. The river flows south from the lake and through the canyon before joining the Squamish River at Cheekye, a few miles north of the town of Squamish. The river's name is an anglicization of the name of Chiyakmesh ("people of the fish weir"), a village of the Squamish people and a reserve of the Squamish Nation.
On August 5, 2005, a long Canadian National train, heading inland from Brackendale, derailed and nine empty lumber flat cars along with one tank car of sodium hydroxide crashed off the main bridge, falling into the river. The tank car spilled its contents into the river, killing an estimated 500,000+ fish.[5]
Six years later, a local Vancouver News channel reported on the return of the fish to the river.