ADVERTISEMENT

Undas 2024: Check out the schedules and hours of malls near you

In preparation for this year's Undas, malls in Metro Manila and other locations in the Philippines have released their adjusted operating hours and schedules. Here are some announcements we've spotted to make your shopping more convenient.

Published Oct 30, 2024 04:20 am
pexels-kenzero14-27299960.jpg
Photo by Kenneth Surillo from Pexel

Makati City
Greenbelt 
Nov. 1, 12 noon to 10 p.m.
Nov. 2, 11 a.m. to 10 p.m.

Glorietta
Nov. 1, 12 noon to 10 p.m.
Nov. 2, 10 a.m. to 10 p.m.

Mandaluyong City
The Podium Mall
Nov. 1 to 2, 10 a.m. to 10 p.m.

Quezon City
SM North EDSA
Oct. 31 to Nov. 1, 10 a.m. to 10 p.m.

Gateway Mall
Nov. 1, 11 a.m. to 10 p.m. (retail stores) and 11 a.m. to 11 p.m. (restaurants and food outlets)

unnamed.jpg

Opus Mall
Oct. 31 to Nov. 2, 10 a.m. to 10 p.m.

Robinsons Galleria
Oct. 31 to Nov. 2, 10 a.m. to 10 p.m.

Robinsons Magnolia
Oct. 31 to Nov. 2, 10 a.m. to 10 p.m.

SM City Fairview
Oct. 30 to 31, 10 a.m. to 9 p.m.
Nov. 1, 10 .m. to 10 p.m.

Robinsons Novaliches
Oct. 31, 10 a.m. to 9 p.m.
Nov. 1 to 2, 10 a.m. to 10 p.m.

Fisher Mall
Oct. 31, 10 a.m. to 9 p.m.
Nov. 1, 12 noon to 10 p.m.
Nov. 2, 10 a.m. to 10 p.m.

Manila City
Robinsons Manila
Oct. 31 to Nov. 2, 10 a.m. to 10 p.m.

SM City Manila 
Oct. 30 to Nov. 1, 10 a.m. to 9 p.m.

Pasig City
Robinsons Metroeast
Oct. 31, 10 a.m. to 9 p.m.
Nov. 1 and 2,  10 a.m. to 10 p.m.

Ayala Mall Feliz
Nov. 1 to 2, 10 a.m. to 10 p.m.

Malabon City
Robinsons Malabon
Oct. 31, 10 a.m. to 9 p.m.
Nov. 1 to 2, 10 a.m. to 10 p.m.

Las Piñas City
Robinsons Las Piñas
Oct. 31, 10 a.m. to 9 p.m.
Nov. 1 to 2, 10 a.m. to 10 p.m.

Outside Metro Manila
Other Robinsons Malls located in the other parts of NCR, Luzon, Visayas, and Mindanao will operate from 10 a.m. to 9 p.m. from Oct. 31 to Nov. 2. These are Robinsons Otis,  Robinsons Cainta, Robinsons Angeles, Robinsons Gapan,  Robinsons Ilocos, Robinsons La Union, Robinsons  Luisita,  Robinsons Pangasinan, Robinsons Santiago, Robinsons Starmills, Robinsons Tuguegarao,  Robinsons Dasmarinas, Robinsons General Trias, Robinsons  Naga, Robinsons Lipa, Robinsons Los Banos,  Robinsons Imus, Robinsons Tagaytay, Robinsons Bacolod, Robinsons Butuan, Robinsons Cagayan de Oro, Robinsons Cybergate Cebu, Robinsons Cybergate Davao, Robinsons Dumaguete, Robinsons Fuente, Robinsons Galleria Cebu, Robinsons General Santos, Robinsons Iligan, Robinsons Jaro, Robinsons Ormoc, Robinsons Tagum and Robinsons Valencia.  

On Oct. 31, the following Robinsons Malls will operate from 10 a.m. to 9 p.m.: Robinsons Malolos, Robinsons Galleria South, and Robinsons Palawan.  

From Nov. 1 and 2 the following Robinsons Malls will operate from 10 a.m. to 10 p.m.: Robinsons Galleria South, Robinsons Lipa, Robinsons Sta. Rosa, Robinsons Luisita, and Robinsons Palawan.  

Operating from 9 a.m. to 9 p.m. from Oct. 31 to Nov. 2 are Robinsons Antique, Robinsons Iloilo, Robinsons Roxas, Robinsons Tacloban, and Robinsons Pavia.  
 

Related Tags

mall hours Fashion and Beauty UNDAS 2024
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.