A 5.2 magnitude earthquake shook Davao at 11:15 a.m. Monday about 11 hours after Babuyan Islands was jolted by another moderate quake, the US Geological Survey said.
There were no immediate reports of damage or injuries from the tremors.
The latest quake struck inland at about 130 kilometers south of Hinatuan, Surigao del Sur at a depth of 7.2 kilometers.
At 12:05 a.m. Monday, a 4.9 magnitude tremor hit 125 kilometers north-east of the northern city of Laoag. It struck at a depth of 41 kilometers.
On Saturday, a 5.1 magnitude earthquake hit 75 kilometers east-southeast of General Santos City, hours after two other moderate quakes jolted the Philippines.
At 4:37 p.m. Friday, an earthquake measuring 5.8 on the Richter scale struck 150 kilometers east-southeast of Davao City at a depth of 111.5 kilometers.
About 10 hours earlier, a 4.6 magnitude quake hit 75 kilometers west-northwest of Basco, Batanes. It struck at a depth of 35 kilometers.
The Philippines sits on the Pacific “Ring of Fire” where continental plates collide causing frequent seismic and volcanic activity.