Locals have been warned that there is still a risk between 9.45pm and 1.45am, during the next high tide.

A state of emergency has been declared for Wellington's Southern and Eastern wards, with some residents advised to stay elsewhere tonight.

Cook Strait ferry sailings have been cancelled as huge swells are forecast.