Aftershocks kept on rumbling as Christmas Day dawned in Christchurch, but the shaking didn't put too much of a damper on the festivities.
The first shake rolled under the city at 4.44am and was recorded by Geonet as a magnitude 3, about 8km deep.
Two minutes later, a 3.3 struck, followed by three 3.5 shakes between 5.14am and 5.26am.
A series of aftershocks ranging between 3.0 and 3.7 hit at intervals of about half an hour and then things calmed slightly just before 8am.
But a 3.5 at 12.47pm set the ground moving regularly again, just in time for Christmas lunch.