Большая часть Новой Зеландии, за исключением северной территории Северного острова, заходящей в субтропики, лежит в умеренном климатическом поясе. Морское окружение делает климат страны более прохладным, чем на соответствующих широтах материков, но в то же время и более мягким - годовые колебания температур здесь совсем невелики.
В центральной части Северного острова - в Окленде в самые теплые месяцы (январь - февраль) днем температура воздуха поднимается до +22...+23, а зимой (июнь-июль) - до +13...+14. Снега здесь, как и на всей территории острова, практически не бывает, за исключением вершин вулканов, поднимающихся выше снеговой линии.
В центре страны - в районе пролива Кука, разделяющего между собой новозеландские острова, уже немного прохладнее. Летом в Веллингтоне столбик термометра обычно поднимается днем лишь до +19...+20, а зимой до +6...+8. Заморозки здесь чрезвычайно редки, и за всю историю наблюдений имели место лишь несколько раз. Кроме того, столичный район отличается довольно сильными ветрами в течение всего года, что заметно усложняет работу местного морского порта.
Климат Южного острова гораздо более суровый. В Новозеландских Альпах снега и ледники лежат круглый год. В Данедине (юго-восток острова) летние дневные температуры в среднем составляют +16...+18 градусов, а зимой +8...+10, нередки ночные заморозки.
Преобладающее направление ветра на всей территории - западное, и, в совокупности с неоднородностями новозеландского рельефа, это создает большую пятнистость в распределении осадков - на Южном острове порой на наветренных склонах их выпадает в десять раз больше, чем на подветренных (5000 мм в год против 500).