Geonet reports almost five thousand people felt the shake at 2.43pm - centred west of Stewart Island, 12 kilometres deep.
A magnitude 5.9 aftershock struck nearby just before 4pm.
The National Emergency Management Agency is advising people on boats to move onshore.