The only year with a warmer July was 1998, when there was a world heatwave.
There were some rainy periods during the month. On July 4 Waiouru got 61mm of rain over 24 hours, the second highest total for it since 1950. The Desert Road was closed overnight, by snow.
Between July 14 and 17 a complex low pressure system moved over New Zealand, bringing rain and thunderstorms to the wider region. Whanganui town got 35mm of rain over the four days.
The full month's rainfall recorded at Whanganui Airport was 96mm, MetService meteorologist Andrew James said. That's a little more than the 84mm July average.
As a result soil moisture across most of the region is average to slightly above average.
July's warmer weather was caused by warmer than average sea temperatures. Its dominant westerly winds were caused by higher than normal pressure to the east and lower than normal pressure in the Tasman Sea.
Those winds moved to the south for the stormy, cold weather that began on July 31.