Snow is expected to fall on a number of South Island state highways from this evening and continuing until tomorrow morning.
MetService has issued snow warnings for South Island's Lewis Pass, Arthur's Pass, Porters Pass and Lindis Pass this evening which could continue to tomorrow morning.
Another spell of snowfall was likely on Tuesday afternoon and evening in some areas, MetService meteorologist Lisa Murray said.
In Lewis Pass, a period of snow showers was expected this evening from 11pm and Tuesday at 8am.
It was expected one to 3cm of snow could accumulate on the road above 800m.
In Arthur's Pass, between 11pm this evening until 6am on Tuesday, snow showers were expected.
One to 2cm could accumulate on the road above 800m.
Another period of snow was likely on Tuesday afternoon and evening, MetService said.
In Porters Pass, between Monday 10pm and 6am Tuesday, 1 to 3cm of snow could accumulate on the road above 800m.
Again, another period of snow was likely Tuesday afternoon and evening.
Between 6pm and 11pm today, Lindis Pass could expect snow showers.
About 1 to 2cm of snow could accumulate on the road above 800m.
Another period of snow was likely on Tuesday morning, between 6am and midday Tuesday.
MetService said about 2 to 5cm of snow could accumulate on the road above 500m.
Ms Murray said it was "quite typical" for snow to fall on a number of state highways at this time of year.
She advised motorists to take chains with them when driving these roads and to always check latest forecasts before leaving.