A code red warning is in place for Canterbury with the downpour continuing overnight.
The deluge is expected to bring up to 400 millimetres to the high country by late Monday morning.
A red warning is its highest alert level.
MetService forecaster Gerard Barrow spoke to Corin Dann.