Der Percival River entspringt an der Südflanke der Hanmer Range, rund 7,9km ostnordöstlich vom Stadtzentrum des ThermalbadsHanmer Springs entfernt. Von dort aus fließt der Percival River zunächst bevorzugt in südliche Richtung, um sich dann in einem Bogen nach Westen und später nach Südwesten zu orientieren. Die erste Hälfte des Flusses bewegt sich durch eine Berglandschaft und die zweite Hälfte fließt durch die Ebene der Hanmer Plain, wo der Fluss auch den New Zealand State Highway 7A unterquert. Nach insgesamt 20,3km Flussverlauf endet der Fluss als linker Nebenfluss des Waiau UwhaRiver.[1][2]