The Wellington weather has caused cancellations of flights, ferry sailings and Christmas parades.
Wellington airplane passengers have faced delays and cancellations due to high winds throughout the morning.
Air New Zealand had to cancel flights to Westport, Blenheim, Tauranga, Dunedin, Nelson, Gisborne, Palmerston North, Christchurch and Hamilton.
Flights from Napier, Christchurch, Gisborne and Timaru have also been cancelled.
Other flights to Auckland, Christchurch and Queenstown were still operating.
An Air New Zealand spokeswoman said disruptions were due to the weather.
The Dominion Post East By West ferry faced delays, with the 10am sailing having to be cancelled due to wind. The service is now fully operational.
Interislander passengers were also facing delays of more than an hour but this was due to heavy loading and not the weather, an Interislander spokesperson said.
Johnsonville children missed seeing Santa this morning after the Johnsonville Lions Christmas parade was cancelled .
Metservice forecaster Ian Gall said wind gusts of up to 90kms an hour had picked up from about 10pm last night, as a cold front swept up from the South Island.
The front was expected to roll across the Cook Strait around lunchtime, and the nasty north-westerlies should start to drop off this afternoon, he said.
The drop in wind would be followed by a burst of rain, which would make way for fine weather accompanied by light winds tomorrow and Monday.
"The bottom line is that we're having a bouncy start to spring," Mr Gall said. "There's a tendency, especially in Wellington, for spring to be a turbulent time. We are still getting cool sea temperatures, we are getting warmer air temperatures, and the weather is driven by changes in temperature more than anything else.
"It's a time of the year when a lot is going on, and it's trying to settle into a summer regime."
Temperatures were at a high of 19 degrees for Wellington today.
The lower drink-driving limits from December are:Related story: Drink-drive limits lowered