Kaha Creek is a tributary of the Koshin River in northwest part of the province of British Columbia, Canada.
[8] Kaha Creek's watershed covers 95.1 km2 (36.7 sq mi),[5] and its mean annual discharge is estimated at 1.19 m3/s (42 cu ft/s).
The creek flows north and northwest, first through Level Mountain's high and relatively barren lava plateau, then through rugged forested terrain.
In its final 2 km (1.2 mi) Kaha Creek enters the Koshin River's floodplain.
The historic Yukon Telegraph Trail, following the Koshin River, crosses Kaha Creek near its mouth.