New Zealanders are in for a mild weekend ahead of big temperature spikes in parts of the country.
MetService is forecasting Blenheim to hit a whopping 35C and Christchurch 31C on Monday. The rest of Otago, Canterbury and the east coast of the North Island can expect to swelter in 30C temperatures on Monday and Tuesday. Auckland is expected to remain mild, reaching 23C both days.
MetService meteorologist Lisa Murray said cooler weekend temperatures would heat up on Monday.
"The weekend is expected to settle down around much of New Zealand," she said. "Auckland will have fine spells with the odd shower and fresh northwesterlies.
"There'll be a few showers on the east coast of the North Island and Wellington [today] but they'll be gone pretty quickly.
"The South Island will get a mix of fine spells and a few showers but it will also be mostly fine."
If Blenheim hits 35C on Monday, it will be the hottest December day for the town on record.
The fire service is advising Marlborough locals to be extra careful.
Stray fire sparks could be disastrous, Marlborough-Kaikoura rural fire authority fire chief Richard McNamara said.
"Mowing in the heat of the day is not a good idea," he said.
"Having your barbecue with solid fuel is not a good idea. Having a bonfire on the beach next to marram grass is not a good idea ... people may not be fully aware of the total fire ban."
Meanwhile, Nana's Cream Freeze owner Robyn Shannon said a 35C day in Blenheim would be "absolutely fantastic".
"We'll definitely be out and about in the township on Monday, hopefully giving people some relief if it does get that hot."
WeatherWatch.co.nz is forecasting similar highs in the 30s across Marlborough and Canterbury and in the east of Otago, Hawkes Bay, Wairarapa and Gisborne.
But Auckland and the west coast of the country would miss out on the 30C temperatures, head analyst Philip Duncan said.
"This hot weather is being created by New Zealand's geography so if you're in Auckland, Hamilton, New Plymouth, Palmerston North, Wellington or pretty much anywhere along the western coastline, you won't be experiencing any heat wave, but you will be experiencing slightly warmer, more average, temperatures than you have had over the past few days," he said.
The hot days weren't expected to last, with temperatures in the late teens to early 20s predicted for Christmas Day.
- additional reporting Lynley Bilby