Grey, drizzly weather is set to stick around in Christchurch through to the royal visit next week and beyond.
The city has endured rain and drizzle since Monday night with another 10 days of rain forecast.
MetService meteorologist Daniel Corbett said south-east, on-shore flows were bringing wet weather for much of the country.
For those planning to head into the city on Monday to catch a glimpse of the royal family, Corbett recommended that "rain coats might be needed".
"Imagine having royals come to visit. We've not put on a good show."
But it would not be rain all the time, Corbett said, with some dry spells expected over the next few days.
The drizzly weather was caused by remnants of a low pressure system lingering across the country.
In fact the royal couple can expect rain every day for the rest of their NZ visit.
"They'll probably think we have loads of rain in this country," Corbett said.
The couple are visiting Blenheim today where it is expected to be damp with temperatures around 18C. Tomorrow's trip to Auckland will also be wet, and will follow them to the Waikato on Saturday.
More showers are forecast for their trip to Dunedin on Sunday.
Corbett said there were no high pressure systems around to break up the rainy weather. "We're not getting breathers in between."
He said it could be another week or so before more settled weather could be expected.
The run of wet weather comes after the wettest March on record for parts of Christchurch.
National Institute of Water and Atmospheric Research data showed a rain gauge in Riccarton recorded the wettest March since records began in 1863, with 200 mm falling.
Of that amount, 123 mm fell on March 4, in the storm that caused widespread flooding across the city. That made it the greatest one-day March rainfall record for Christchurch.
It also meant Christchurch held the illustrious title of the wettest main centre in the country last month.
- The Press