Snowfalls are expected in North Canterbury and Marlborough today as the front over the South Island moves northwards.
MetService said there had been little snow so far today, with just some scattered falls on hills around Queenstown and high points on Arthur's Pass.
Spokesman Dan Corbett said snow was expected down to about 400 or 500 metres in North Canterbury and the ranges of Marlborough later today.
"A lot of what we had from over the weekend has fizzled out and now we're waiting for the next batch to be moving in as we go through late morning to the afternoon,'' he said this morning.
Road snow warnings are in place for Lindis Pass, Arthur's Pass, Porters Pass and Lewis Pass, where rain was expected to turn to snow down to 500m later this morning. Snow was expected down to 700m, except for Porters Pass, where the snow level was expected to be 500m.