Vụ nổ đã phá tan một chiếc xe cảnh sát và ảnh hưởng đến những người đến Điện thờ Archdiocesan ở thị trấn Midsayap, cách thủ đô Manila khoảng 900km về phía Nam, để đón đêm Giáng Sinh.
Cảnh sát cho biết, một thiết bị nổ chưa xác định đã gây ra vụ nổ trên, trong khi nhà chức trách vẫn chưa tiết lộ người phải chịu trách nhiệm.
Thị trấn Midsayap nằm ở trung tâm đảo Mindanao, nơi có một cộng đồng Hồi giáo thiểu số và đã phải chịu tình trạng nổi dậy có vũ trang kéo dài hàng thập kỷ.