ADVERTISEMENT

Ayala Land welcomes Christmas in full color in Makati

There is a bigger, more colorful, and more festive Filipino Christmas experience in Makati

Published Nov 15, 2025 05:33 pm
Decorative lights in a vibrant contemporary take on Filipino symbols
Decorative lights in a vibrant contemporary take on Filipino symbols
This year, Ayala Land and Make It Makati proudly present Makati In Color: Where Christmas Tradition Meets Imagination—a vibrant contemporary take on Filipino symbols expressed through unexpected colors, patterns, and forms.
Ayala Land President and CEO Meean Dy said, “The theme reflects that spirit of creativity and renewal. These designs celebrate Filipino heritage expressed in a modern, contemporary way, much like Makati itself.”
Ayala Land President and CEO Meean Dy
Ayala Land President and CEO Meean Dy
The design and colors of the Christmas trees and lanterns were inspired by the sarimanok (a symbol of prosperity) and anahaw (a symbol of resilience) in a reinterpretation of Filipino heritage, in line with Makati’s character as a leader in urban creativity and innovation.
For the first time this year, Christmas in Makati has expanded from Ayala Avenue and Ayala Triangle Gardens to colorful lights illuminating Paseo de Roxas and Makati Avenue. From the Makati Central Business District to Circuit Makati, the theme travels across the city, unifying the city under one contemporary Christmas story. Even Makati's flagship malls, such as Greenbelt, join the celebration by lighting up their spaces.
The lighting of Ayala Avenue on November 13, with performances featuring Cris Villonco, Shiela Valderrama, Arman Ferrer, the Chorale Society of Makati, and Mari Dance, ushered in a full season of performances, shows, and community activities.
As part of this year’s expanded festivities, Ayala Land and Make It Makati introduce Paskong Likha—a curated lineup of shows, installations, markets, and creative activities to be staged in Ayala Triangle Gardens.
Paskong Likha unites theater and pop performers to express the Filipino story through art and community. At the Gardens, art projection will feature local weaves and patterns, craft sessions will utilize decorative fabrics, and performances will activate multiple spaces to create immersive experiences.
Ayala Avenue shines in Makati in Color celebration.
Ayala Avenue shines in Makati in Color celebration.
The Ayala Triangle Gardens decked with lights
The Ayala Triangle Gardens decked with lights
The Chorale Society of Makati
The Chorale Society of Makati
Performers Cris Villonco, Shiela Valderrama, and Arman Ferrer
Performers Cris Villonco, Shiela Valderrama, and Arman Ferrer
Ayala Corporation Chief Sustainability and Risk Officer Jaime Zobel Urquijo; Bea Zobel Jr.; Ayala Corporation Chairman Jaime Augusto Zobel de Ayala; Makati Mayor Nancy Binay; Ayala Land President and CEO Meean Dy; Ayala Land Creative Director Paloma Urquijo Zobel de Ayala; MACEA Board of Governors Chairman Emilio Tumbocon; and Ayala Land Estates Group Head Chris Maglanoc
Ayala Corporation Chief Sustainability and Risk Officer Jaime Zobel Urquijo; Bea Zobel Jr.; Ayala Corporation Chairman Jaime Augusto Zobel de Ayala; Makati Mayor Nancy Binay; Ayala Land President and CEO Meean Dy; Ayala Land Creative Director Paloma Urquijo Zobel de Ayala; MACEA Board of Governors Chairman Emilio Tumbocon; and Ayala Land Estates Group Head Chris Maglanoc
Holiday scene at the Ayala Triangle Gardens
Holiday scene at the Ayala Triangle Gardens
Alexandra Urquijo; Ayala Corporation Chief Sustainability and Risk Officer Jaime Zobel Urquijo; Bea Zobel Jr.; Ayala Land Creative Director Paloma Urquijo Zobel de Ayala; Ayala Corporation Chairman Jaime Augusto Zobel de Ayala; Makati Mayor Nancy Binay; Ayala Land President & CEO Meean Dy; MACEA Board of Governors Chairman Emilio Tumbocon; and Ayala Land Estates Group Head Chris Maglanoc
Alexandra Urquijo; Ayala Corporation Chief Sustainability and Risk Officer Jaime Zobel Urquijo; Bea Zobel Jr.; Ayala Land Creative Director Paloma Urquijo Zobel de Ayala; Ayala Corporation Chairman Jaime Augusto Zobel de Ayala; Makati Mayor Nancy Binay; Ayala Land President & CEO Meean Dy; MACEA Board of Governors Chairman Emilio Tumbocon; and Ayala Land Estates Group Head Chris Maglanoc
At Paseo de Roxas, a series of Christmas markets will pop up, highlighting a mix of Filipino artisanal food, local makers, and homegrown art. Even the classic French bazaar will present a Franco-Filipino market, celebrating the blend of cultures through food, craft, and design.
From December 15 to 23, the annual Simbang Gabi masses will be held at the Ayala Triangle, bringing the community together in reflection, gratitude, and hope.
To join Makati in Color in Ayala Avenue, Ayala Triangle Gardens, Ayala Center Makati, and Circuit Makati, schedules of activities, updates, and event highlights are available at Make It Makati on Facebook, Instagram, TikTok, X, and Threads.

Related Tags

Ayala Land Make it Makati Makati in Color Meean Dy
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.