The Lillooet River is a major river of the southern Coast Mountains of British Columbia. It begins at Silt Lake, on the southern edge of the Lillooet Crown Icecap about 80 kilometres northwest of Pemberton and about 85 kilometres northwest of Whistler. Its upper valley is about 95 kilometres in length, entering Lillooet Lake about 15 km downstream from Pemberton on the eastern outskirts of the Mount Currie reserve of the Lil'wat branch of the St'at'imc people. From Pemberton Meadows, about 40 km upstream from Pemberton, to Lillooet Lake, the flat bottomlands of the river form the Pemberton Valley farming region.