An earthquake has hit Christchurch, with residents reporting a "significant shake".
The quake hit at 8.43am, with initial reports from Geonet saying it measured magnitude 3.9 and 7km deep. It was centred about 5km south-west of Christchurch. About 2500 people have reported feeling the quake, with light to moderate shaking.