Large earthquakes have shaken Christchurch this afternoon.

The first hit shortly before 2pm, with a magnitude of 5.8 and a depth of 8km. The second struck at 3.19pm and has been measured at magnitude 6.0, 6km deep.

Stay with nzherald.co.nz as we bring you the latest updates.