Tributaries include the Chiwawa River, Nason Creek, Peshastin Creek, and Icicle Creek. Its drainage basin is 1,333 square miles (3,450 km2) in area.