Waipara River (Canterbury)

The Waipara River is a river in Canterbury in the South Island of New Zealand. The river is about 40 km long, and its catchment area is 726 km2.

The river passes through the small town of Waipara on its 45 km southeastward journey to the Pacific Ocean at the northern end of Pegasus Bay near Amberley.