ADVERTISEMENT

20 QC public schools now powered by solar energy

Published Jul 20, 2026 08:40 am
Quezon City Mayor Joy Belmonte leads the ceremonial lighting of the solar power system at San Agustin Elementary School, which has 170 solar panels and is expected to save around P930,000 in electricity costs annually. (Photo courtesy of the Quezon City government)
Quezon City Mayor Joy Belmonte leads the ceremonial lighting of the solar power system at San Agustin Elementary School, which has 170 solar panels and is expected to save around P930,000 in electricity costs annually. (Photo courtesy of the Quezon City government)
Quezon City is expanding its use of renewable energy in public facilities with 20 public schools now operating solar power systems.
The schools are part of the city government’s solarization program covering 25 public schools, with five others still undergoing installation.
From January to June 2026, the solar-powered schools generated more than 524,000 kilowatt-hours (kWh) of clean and renewable energy and saved over P6 million in electricity costs.
The program is part of the city’s efforts to transform public facilities into solar-powered establishments in line with its Green Building Code.
Mayor Joy Belmonte has expressed her goal of making every public school in Quezon City solar-powered to reduce electricity expenses and allow schools to use their savings for facilities and other projects for students.
Belmonte recently inaugurated the solar power systems of three schools—San Bartolome High School, Novaliches High School, and San Agustin Elementary School.
San Agustin Elementary School has 170 solar panels and is expected to save around P930,000 in electricity costs annually.
Novaliches High School, which also has 170 solar panels, is projected to save around P489,000 annually, while San Bartolome High School is expected to save approximately P410,000 in electricity costs each year.
The 20 schools with completed and operational solar power systems are Novaliches High School, San Agustin Elementary School, Manuel A. Roxas High School, Quirino High School, Camp General Emilio Aguinaldo High School, Carlos P. Garcia High School, Commonwealth Elementary School, North Fairview Elementary School, Ramon Magsaysay Elementary School, T. Alonzo Elementary School, Placido del Mundo Elementary School, and Batasan Hills National High School.
The other schools are San Bartolome High School, Tandang Sora Elementary School, Judge Feliciano Belmonte Sr. High School, Sta. Lucia Senior High School, Diosdado P. Macapagal Elementary School, Pasong Tamo Elementary School, D. Tuazon Elementary School, and Juan Sumulong High School.
The five schools currently undergoing installation are Culiat Elementary School, Lagro High School, Culiat High School, New Era High School, and Holy Spirit Elementary School.
The city government said it expects more solar-powered facilities to be established as Quezon City continues to promote renewable energy and pursue its goal of becoming a greener and more sustainable city.

Related Tags

METRONEWS Quezon City solar energy renewable energy public schools solarization program Mayor Joy Belmonte
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; } }

{{ static_articles_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.