The 6.8 magnitude quake struck about 200 kilometres off Apia at a depth of about 32 kilometres.
RNZI reports people were terrified as the quake reminded them of the disastrous tsunami that hit in 2009.
The earthquake lasted for about a minute.
There was no tsunami.