Yes. Everyone including children require a current passport and a visitor visa to enter New Zealand.
From October 2019 non-residents traveling to New Zealand require an Electronic Travel Authority (NZeTA) for entry and transit. An online application for an NZeTA is a simple 10-minute process. Please visit New Zealand Immigration to apply for an NZeTA visa.