 The river meanders through Alberta eastward into Saskatchewan, where it discharges into the North Saskatchewan River at Battleford.Over its course, the river flows through Ponoka and by Hardisty and Fabyan within Alberta.Big Knife Provincial Park is situated on the south bank of the river west of Highway 855, approximately southwest of Forestburg.