Low cloud in Wellington has caused flights to be cancelled and delayed this morning at both Auckland and Wellington airports.
MetService meteorologist Brian Mercer said the fog in Wellington should clear in the next couple of hours.
"We are expecting strong winds to blow that fog away."
Northerlies should come in by late evening but throughout the day it would remain cloudy overhead with periods of rain, Mercer said.
According to the Wellington Airport website low cloud was causing delays and cancellations.
About 15 expected arrivals were delayed at Wellington Airport at 8.45am, and an Air New Zealand flight from Hamilton was cancelled.
About 10 expected departures were also facing delays at the same time and three flights were cancelled.
The airport issued an alert yesterday evening urging people to check flight changes due to the cloud cover.
Grammy winner Macklemore was one of many passengers affected yesterday by the bad weather, with his flight to Wellington being turned back around to Auckland.
He had to fly Palmerston North instead in order to get to his concert last night in the capital where he performed later than scheduled.
Flights at Auckland Airport were also disrupted by the bad weather this morning.
An Auckland Airport spokeswoman said five flights had been cancelled.
Three arrival flights from Wellington had been cancelled as well as two departures to Wellington.