Cutremurul a avut loc la ora 07:37, ora locală, la o adâncime de aproximativ 35 de kilometri (21,7 mile). Aceasta a fost raportată de publicația CNN, conform surselor locale și datelor de la serviciul geologic, transmite focus.ua. Agenția națională de seismologie a Filipinelor, Institutul de vulcanologie și seismologie din Filipine (Phivolcs), a stabilit că epicentrul cutremurului a fost localizat în apropierea coastei orașului General Santos, în provincia Sarangani, situată în extremitatea sudică a insulei Mindanao. Locuitorii din regiunile de coastă ale Filipinelor au fost sfătuiți să se evacueze din cauza amenințării unui tsunami. Sistemul american de avertizare a tsunami-urilor informează că în unele regiuni ale țării, înălțimea valurilor ar putea ajunge până la 3 metri deasupra nivelului mareei.