The Kakwa River originates in Kakwa Lake, north of McBride, in British Columbia, at an elevation of 1,495 metres (4,905 ft). The surrounding area is protected by Kakwa Provincial Park and Protected Area.[4] The river flows north-east into the province of Alberta in Kakwa Wildlands Park, then flows east and north-east through the foothills. It is crossed by the Bighorn Highway before it converges into the Smoky River, at an elevation of 670 metres (2,200 ft).
Tributaries
From its origins to its mouth, Kakwa River receives waters from: