The Yoho River originates at the north end of Yoho National Park and flows generally south to join the Kicking Horse River some distance northeast of Field. It begins at the toe of the Yoho Glacier and flows within 5.8 km from its source it has already received the waters of Waves Creek, Twin Falls Creek, Fairy Creek & the Little Yoho River. It continues south for another 4.4 km to its confluence with the stream Takkakaw Falls is on. Along that stretch is a significant canyon in which the river drops over at least one major waterfall & possibly more. The river also picks up the waters of Whiskey-Jack Creek near Takkakaw Falls. From there it flows another 7.8 km to its confluence with the Kicking Horse River. At the confluence, the Yoho is actually the bigger of the two rivers. It is also the siltier of the two at the time, and most of the silt the Kicking Horse has comes from the Yoho.