Torrential rain made for a restless night for those in Christchurch.
Around 140 millimetres of rain fell over the past 24 hours, roughly three times the normal rainfall for the entire month of December.
The storm has passed and a heavy rain warning has just lifted for the Canterbury Plains.