North Otago will host Wanganui in the Meads Cup provincial rugby final, while Buller will host Wairarapa Bush in the Lochore Cup final.
North Otago beat Mid Canterbury 40-24 in their Meads Cup semi-final in Oamaru, while Wanganui beat visitors Poverty Bay 31-24 in the other.
Buller upset Horowhenua-Kapiti 19-14 in their Lochore Cup semi-final at Levin, and Wairarapa Bush beat King Country 21-17 in Te Kuiti.