Snow has fallen around Queenstown and there are reports of dustings in other parts of the South, including a few flurries in the higher Dunedin hill suburbs, as a cold front sweeps through.
It comes as the MetService is warning of snow to near sea level in parts of the South.
Along with the warnings of snow, a thunderstorm watch is in place for much of the South Island, including Southern Lakes and the Canterbury High Country and a heavy rain warning is in place for parts of Westland from 1am tomorrow.
2000ft above worry level in Naseby it was also snowing thickly this afternoon and there was reports of snow in towns across Central Otago, Clutha and Southland.
Metservice meteorologist Melissa Oosterwijk said there had been reports of snow in Clinton and light dustings in Wanaka and Queenstown.
The type of weather patterns meant the snow would come and go frequently, she said.
There was also snow reported on Stewart Island.
Warnings were still in place for snow down to 300m in Southland and Clutha.
A road snow warning was in place for SH1 between Dunedin and Waitati from 10am to 3pm today.
The council covered the road with grit in the early evening as ice patches were beginning to form.
However by close to midday it was almost 9degC in Dunedin and there was no sign of snow. Temperatures later dropped in the city and there were reports of some snow flurries in the city's hill suburbs.
By 2.40pm a small dusting of snow had settled next to SH1 north of Dunedin on Leith Saddle.
The worst is expected further south and in Clutha and Southland the MetService has an orange warning in place, forecasting periods of heavy snow above 400 metres, and saying snow could reach near sea level at times, especially in the south of the region.
It expected 10cm to 15cm of snow to accumulate above 400 metres and possibly down to 100 metres about the Catlins, with lesser amounts near sea level.
The warning was in place between 3am and 4pm today.
An orange warning for Fiordland was also in place where the MetService was also expecting heavy snow above 400m, with lesser amounts expected to fall to near sea level.
The MetService warned heavy snow could disrupt travel in affected areas and could damage trees and powerlines. Cold conditions could also cause stress for livestock.
A heavy snow watch was in place for Central Otago and the Queenstown Lakes districts south of about Alexandra until 4pm today where periods of heavy snow were expected above 400 metres, possibly lower at times. Snow amounts could approach warning criteria above 400 metres.
In these areas snow was expected to lower to 500 metres, possibly lower at times, with periods of heavy snow likely above 700 metres. Snow amounts could approach warning criteria above 700 metres.
Snow warnings are in place for mountain passes and this morning the Crown Range Rd and parts of the Milford Rd (SH94) were closed due to snow.