The river begins at an unnamed lake and first heads southeast, then northeast, and reaches its mouth at the Severn River, about 25 kilometers southwest of that river's mouth at Hudson Bay near the First Nations community of Fort Severn.