Temperatures in some parts of the South Island soared to 30 degrees by mid-morning today.
For early December, the hot temperatures could break records, the National Institute of Water and Atmospheric Research says.
By 11am, many parts of northern Canterbury were already 30°C. Cheviot was 31.2°, while Waiau was 30.7°.
️️️ As of 11:00am, the temperature was already up to 31.2 degrees in Cheviot & 30.7 in Waiau (North Canterbury) ️️️— NIWA Weather (@NiwaWeather) December 7, 2017
The warmth may reach near record or record levels for December this afternoon.
A MetService forecast says the fine weather was concentrated in the eastern and northern parts of the South Island.
However, rain is on the way towards the West Coast, and could be heavy in parts of Fiordland and southern Westland. Before the rain, the front could also bring strong winds, MetService said.