It flows north-east into the Hurunui River, which runs into the Pacific Ocean south of Cheviot, New Zealand.
State Highway 1 follows the river for part of its route between Cheviot and Waipara.
The locality of Greta Valley is to the east of the Greta River on the banks of the Waikari River.
[1] The river was named by local runholders Sir Charles Clifford and Sir Frederick Weld in the 1850s after the Greta River in Yorkshire.
This article about a river in Canterbury, New Zealand is a stub.