The Canterbury region was shaken by a 4.2 magnitude quake early today.

The quake struck at 5.33am 10km east of Amberley at a depth of 33km, GNS Science said.

- NZPA