ADVERTISEMENT

nubia Philippines unwraps holiday deals this 12.12 featuring the V80 Design, nubia Air, and more

Published Dec 10, 2025 09:23 am
nubia Philippines is welcoming the holiday season with its biggest and most festive year-end event yet - the 12.12 nubia Mega Merry Sale, packed with massive discounts, exclusive bundles, and limited-time offers across Shopee, Lazada, and TikTok Shop.
The campaign also continues the excitement from the recent launch of the nubia V80 Design and nubia Air, two new models designed for Filipino lifestyle users looking for style, performance, and value. Other fan-favorite models - including the nubia Music Pro, nubia V70 Max, and nubia Neo 3 series - are also joining the year-end sale lineup.
Massive Deals for the Christmas Season
Shoppers can look forward to some of nubia’s biggest holiday deals ever, with ₱12 flash deals, Buy 1 Take 1 bundles, free shipping nationwide, and exclusive platform vouchers available across all online stores. In addition, select smartphones come with double freebies, including a free Bluetooth speaker and limited-edition nubia x CoCo Fresh Tea & Juice merchandise for the first 100 Shopee orders (minimum spend applies). To make the celebration even more exciting, all confirmed 12.12 purchases automatically earn a raffle entry for a chance to win a TT Racing gaming chair, making this year’s Mega Merry Sale the perfect opportunity to upgrade your tech while enjoying special perks only available this holiday season.
Holiday Gift Guide: Find the Perfect nubia Smartphone for Every Filipino
This 12.12, nubia is making holiday gifting easier by offering a lineup that fits every kind of Filipino and every kind of vibe. If you're looking for a stylish yet budget-friendly option, the nubia V80 Design and the nubia V70 Max are great choices. They’re sleek, elegant, and packed with features that work perfectly for students, young professionals, and anyone who wants a dependable phone that still looks premium without having to overspend.
For those who prefer something slimmer and more modern, especially with 5G connectivity, the nubia Air is the ideal pick. It’s ultra-thin at just 5.9mm, feels incredibly light to carry around, and has a beautiful 6.78” 1.5K AMOLED display. It’s the kind of phone that fits effortlessly into an active lifestyle, whether you’re creating content, traveling, or just love having a device that looks as good as it performs.
If you’re gifting someone who can’t live without music, the nubia Music Pro is built exactly for that. It delivers loud, clear, and immersive audio - perfect for anyone who wants a smartphone that doubles as a portable sound experience.
And for gamers or students who need solid performance without breaking the bank, the nubia Neo 3 series offers great power, long battery life, and smooth performance for everyday use. Whether it’s for gaming sessions, online classes, or streaming, this series gives great all-around value.
With this wide selection, there’s a nubia smartphone for every personality and every holiday wishlist. Through #FindYourVibeWithNubia, Filipinos are encouraged to pick the device that best matches their style and needs.
Celebrate the Season with nubia
This 12.12, nubia invites everyone to enjoy big holiday savings, exclusive freebies, and unmissable deals during the Mega Merry Sale. Make this your moment to upgrade and #FindYourVibeWithNubia.
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.