Weka Pass is a locality in the North Canterbury region of New Zealand’s South Island between the towns of Waipara and Waikari. The Waipara River cut the Weka Pass by wearing down the soft limestone and mudstone in the area.