ADVERTISEMENT

Christmas traditions: Celebrating the Filipino way

Published Dec 22, 2022 05:04 pm
It’s definitely the most wonderful time of the year! Christmas Day is only a few days away, and most people are already prepared for their own way of celebrating. Expect a merrier Christmas celebration after two years of avoiding public and crowded areas. Here’s  how Filipinos celebrate this bright and joyous season. Simbang Gabi Many Filipino families go to Churches to attend the Simbang Gabi for nine days leading up to Christmas Day – the birth of Jesus Christ. SIMBANG GABI – MANY FILIPINOS GO TO CHURCHES TO ATTEND THE SIMBANG GABI FOR NINE DAYS IN HONOR OF THE VIRGIN MARY. (JUAN CARLO DE VELA) Simbang Gabi or Dawn Mass is a nine-day novena in honor of the Blessed Mother. The novena starts on Dec. 16 and concludes with Misa de Gallo on Dec. 24 or Christmas Eve. Some churches present the Panunuluyan – a reenactment of Joseph and Mary’s search for a suitable place to give birth. Hanging the Pinoy Parol The Filipino Parol, star-shaped lanterns, is a staple in houses, streets, and other public places during the Yuletide season. It is not just a decoration hanging from windows and posts – it symbolizes faith and hope to Filipinos. A STAPLE DECOR – THE STAR-SHAPED PAROL IS A STAPLE IN HOUSES, STREETS, AND OTHER PUBLIC PLACES DURING CHRISTMAS. (MARK BALMORES) The lanterns were traditionally made from bamboo sticks, Papel de Japon or Japanese paper, and a candle is inserted inside to be the source of light. At present, these are lit by light bulbs or LED lights with dancing light sequences. Food takes the center stage Filipino families often meet to celebrate Christmas through the Noche Buena, a meal traditionally taken after the midnight mass. HOLIDAY FAVORITE – PUTO BUMBONG IS ONE OF THE FOODS EATEN ON NOCHE BUENA. (JUAN CARLO DE VELA) Here are some of the foods prepared for the noche buena: sweet ham, lechon, spaghetti, quezo de bola, bibingka , puto bumbong , and fruit salad. Christmas carols  Christmas songs start playing as soon as September rolls in. The “ber-months” is known as the Christmas season in the Philippines, known for having the longest Christmas season in the world. Christmas songs are played at commercial establishments, mass transportation, and public outdoor places as early as September. When you hear the song “Christmas in Our Hearts” by Jose Mari Chan, you’ll know that the Christmas season has began. The popular Christmas song was released in November 1990 and became the biggest OPM Christmas album of all time. TIMELESS SONG – CHRISTMAS IN OUR HEARTS BY JOSE MARI CHAN IS THE BIGGEST OPM CHRISTMAS ALBUM OF ALL TIME. (MANILA BULLETIN FILE PHOTO) Another timeless Christmas song is “Kumukutikutitap” composed by National Artist for Music Ryan Cayabyab. The song was composed in 1983 for the Bituin (Star of Bethlehem) musical by Jose Javier Reyes. For those who just want to listen to melancholy songs this season, you can listen to the song “Sana Ngayong Pasko,” sung by Ariel Rivera. This timeless song was released in November 1993 and composed by Jimmy Borja. Enjoy the many traditions of celebrating Christmas! Merry Christmas!

Related Tags

feature Jose Mari Chan parol Simbang Gabi Puto bumbong Bibingka Christmas traditions: Celebrating the Filipino way 9 DAYS MASS CHRISTMAS CAROLS HANGING THE PINOY PAROL FOOD TAKES THE CENTER STAGE Newsfeature 2 Specialstoryonline MBfeaturestory 2 specials specialssection Christmas in our hearts
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.