ADVERTISEMENT

Faithful in Davao City turn out to celebrate Feast of Child Jesus

Published Jan 15, 2026 06:05 pm
DEVOTEES pray before an image of the Santo Niño at the Shrine of the Holy Infant Jesus of Prague in Shrine Hills in Matina, Davao City. (Keith Bacongco)
DEVOTEES pray before an image of the Santo Niño at the Shrine of the Holy Infant Jesus of Prague in Shrine Hills in Matina, Davao City. (Keith Bacongco)
DAVAO CITY – Devotees in different parts of this city gathered in chapels to celebrate the feast of Senor Santo Niño on Thursday, Jan. 15.
The biggest gathering of the annual religious festivity here was at the Shrine of the Holy Infant Jesus of Prague in Shrine Hills in Matina.
Over 1,000 devotees coming from different parts of the city and nearby places gathered at the shrine since dawn Thursday.
Devotees have been offering candles and flowers since Wednesday at the wooden replica of the famous Infant Jesus of Prague in Czech Republic. It was enthroned in its marble chapel on Jan. 15, 1968.
In his homily, Davao Archbishop Romulo Valles thanked the faithful for coming to celebrate the feast of Santo Niño.
"Maybe most of you are here today again because you are giving glory to God. And maybe you are back here again today because maybe, somehow, you received a grace from God, not just money, business, or property but relief in your hearts," Valles said during a Mass at the shrine's chapel.
He urged the faithful to share the stories of grace to their families and even to their neighbors. "We cannot explain but thank you for your devotion."
Since the shrine opened early Thursday morning, hundreds of devotees have queued before the Santo Niño to offer prayers.
Among the devotees, a couple in their mid-40s, carrying their sickly son who was dressed like the Santo Niño, joined the queue and offered prayer for his healing.
Across the city, devotees also celebrated the feast in their chapels and communities.
One of the known homes of Santo Niño devotees is the coastal Barangay 21-C or Piapi.
Established in 1947, the chapel is the first Santo Niño church in the city which was said to be founded by settlers from the Visayas, particularly from the provinces of Cebu and Leyte.
Among the devotees in the barangay is 62-year-old Albino Macasero who had his Santo Niño image blessed by the priest after the mass on Thursday.
Macasero said that his Santo Niño statue survived a fire several years ago. "This Santo Niño has been with me for over a decade already. I have inherited the tradition of celebrating the feast from our elders who hailed from Cebu."
He recalled that they have been celebrating the feast every year since he was a kid.
Youth volunteers are organizing parlor games and other activities during the festivity.
Many families are also preparing food and drinks for guests who would come to the community to celebrate the festivity.
Catholic churches across the country celebrate the feast of Senor Santo Niño, which is one of the most widely celebrated religious festivities in the country, every Jan. 15.

Related Tags

Santo Niño Child Jesus Davao City
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.