El mecanismo más común para generar un tsunami es por terremotos con epicentros en el piso oceánico. Otras posibles causas de los tsunamis son erupciones volcánicas submarinas, explosiones nucleares bajo el mar, deslizamientos y movimientos de masa submarinos e impactos de meteoritos en el mar.