He will be in the country from January 17-19 .
The prince last visited in 2005 when he followed the British Lions' rugby tour.
After New Zealand, Prince William will pay an unofficial visit to Australia, having not been there since 1983 when he was nine months old and accompanying his parents, the Prince and Princess of Wales.