The South Thompson originates at the outlet of Little Shuswap Lake at the town of Chase and flows approximately 55 kilometers southwest through a wide valley to Kamloops where it joins the North Thompson.