Northland residents are looking at a fine morning today as Whangārei heads for a high of 18C and a partly cloudy afternoon, with light showers possible.
The city is then expected to hit a cloudy 20C tomorrow.
Hamilton and Tauranga residents are also looking at fine Saturdays to get out and vote, with highs of 17C and 19C respectively.
Both cities can expect increased cloud on Sunday and possible rain at night.
East Coast residents are set for fine mornings Saturday and Sunday, before facing cloudier afternoons. Napier is heading for highs of 17C and 18C.
Conditions are set to be slightly more downcast in New Plymouth on the West Coast, however.
MetService is tipping cloudy periods, a possible shower, light winds and a high of 15C for the city, with cloud and rain increasing on Sunday for a high of 16C.
Those voting in the capital, Wellington, can similarly expect cloudy periods and a possible shower as well as a rather cold high of 12C.
Sunday will climb to a high of 15C, but come with more clouds and showers from the afternoon.
Christchurch residents will also need to rug up and pack the rain jacket as the South Island city heads for a mostly cloudy high of 12C and possible rain.
Sunday should take a much better turn, however; the city is tipped to soar to 20C after morning cloud gives way to fine, clear skies.
Dunedin is set for cloudy periods, a chance of rain and a chilly high of 11C today. Sunday is looking even worse, with possible drizzle and a high of 12C.
Invercargill residents can expect mostly cloudy periods and a high of 13C today, before a high of 12C on Sunday.
Queenstown is set for cloudy periods and a high of 13C today, before climbing to 18C tomorrow.
MetService has snowfall warnings in place for some roads.
Further up the West Coast there are snowfall warnings on some roads, and rain expected for Saturday and Sunday. That is expected to build to heavy falls by Monday.