The Nelson-born utility wants to build on the success he has had in the international arena, Super Rugby Pacific and NPC.
Havili has played 25 tests for the All Blacks, won six consecutive Super Rugby titles with the Crusaders and claimed a pair of NPC titles as captain of the Tasman Makos.
"I'm very happy and grateful to be re-signing with New Zealand Rugby and I'm looking forward to the future," Havili said.