A cold front moved across the country yesterday, bringing heavy rain and strong winds to parts of the North and South islands.
Thunderstorms also rumbled across the south overnight.
There is a noticeable difference in temperatures in many places today than yesterday.
Christchurch was sitting at 12C at 10am, Dunedin 10C and Wellington 13C.
Aucklanders will get to enjoy the warmer weather for a little longer, with the city reaching 20C this morning.
Coronet Peak with a dusting of snow on Friday morning. Photo / Queenstown.comThe weather is expected to remain relatively fine for most of the country over the weekend.
There is a chance of showers in Wellington on Friday and Auckland on Saturday which is forecast to clear up quickly.