A 4.8 magnitude earthquake rocked the top of the South Island this morning.

It struck 15 kilometres east of Seddon with a depth of 12km - at around 1.18am.

Geonet reports the shaking was strongly felt in Nelson, Blenheim and Wellington - all the way up to Palmerston North.

Nearly two thousand people checked in to say they felt the quake.