ADVERTISEMENT

Yearender: 2025 Spotify Wrapped unveils top songs, artists, podcasts in PH

Published Dec 4, 2025 11:17 am

Spotify released its 2025 Wrapped, a list of the top songs, artists, groups, and podcasts of the year. 

Starting on Dec. 4, eligible users in the Philippines can access their personalized Wrapped experience in the Spotify app.

This year’s experience brings together the classics fans know and love, plus new ways to connect and dig deeper into the stories and moments that made the year uniquely theirs. From refreshed data stories to new interactive features, 2025 Wrapped reflects the ways Filipinos listened and celebrates the artists and creators who defined the year.

Baguio-hailed band Cup of Joe’s Multo is the No. 1 song in the Philippines while the group earned Top Local Artist and Top Local Group. 

“It’s incredibly overwhelming to see our songs become part of people’s playlists and their big moments this year — it reminds us that we’ve somehow become part of their story. Knowing that someone found comfort or connection in our music is one of the best feelings. We’re excited to grow, experiment, and share more pieces of ourselves with our listeners,” said Cup of Joe. 

The other Top Local songs are Earl Agustin’sTibok (No. 2) Dionela’sMarilag (No. 3),  Amiel Sol’sSa Bawat Sandali (No. 4) and HELLMERRY’sMy Day (No. 5). 

Podcasts also remained a strong part of Filipinos’ listening this year, with many seeking out stories that feel relatable and familiar. Filipinos turned to intimate storytelling, laugh-out-loud conversations, and even spine-tingling narratives.

Barangay Love Stories (No. 1) emerged again as the Top Podcast in the Philippines. It was followed by Papa Dudut Stories No. 2) and Will Talks (No. 3), and Sitio Bangungot (No. 5).   

Barangay Love Stories said, “Having such a strong community behind Barangay Love Stories means everything to us. Our listeners aren’t just tuning in — they’re part of every story we tell. This milestone inspires us to continue sharing heartfelt tales that reflect the love, life, and experiences of Filipinos.”

Chicks 2 Go became the Top New Podcast (Group), reflecting the growing presence of dynamic formats while DAGOK TIME!, part of Spotify’s inaugural RADAR creator program, made its Wrapped debut as the Top New Podcast (Solo).

Sophie Prime of DAGOK TIME! said, “Being part of Spotify’s first RADAR Creators already meant a lot to me, so seeing my show now make it to the Wrapped charts is incredibly humbling. It’s a reminder that passion and authenticity can take you far, and it motivates me to keep showing up for the people who choose to listen.”

New features 

2025 Wrapped also revealed new and updated stories that let listeners explore their year in a more interactive and personal way. This year, users can experience Wrapped at their own pace — with controls that let them adjust the speed, revisit moments, and navigate their highlights more freely.

Eligible users can access their personalized 2025 Wrapped experience exclusively in the Spotify mobile app (iOS and Android), with the latest version installed.

What's New:

Listening Age: This story compares your musical tastes to others’ in your age group, looking at the release years of the tracks you listen to most.

Top Albums: For the first time, we’re spotlighting the albums you returned to again and again.

Your Podcaster Clip: You may also hear from one of your favorite podcast creators, now appearing directly in your Wrapped experience.

Fan Leaderboard: Think you’re one of your top artist’s biggest fans? This year, you might see where you rank among their listeners worldwide, based on your total minutes listened.

Clubs: This story celebrates the streaming habits that defined your year. You’ll be sorted into one of six Clubs – each representing a unique listening style – and see the role you play within that community.

Listening Archive: Finally, get personalized snapshots of your most memorable streaming days. Powered by AI, this feature delivers up to five unique reports based on your daily listening. Available in English in select markets.

● Wrapped Party: Separate from your personalized data stories, we’re also launching Wrapped Party for the first time. This new interactive feature lets you experience your year in music live with friends and can be found in the Wrapped feed or by searching “Wrapped Party.”

Refreshed Classics:

Top Genres: This fan favorite is back to show you the genres that shaped your sound this year.

Top Song Quiz: Guess which track soundtracked your year in this interactive quiz.

Top Artist Sprint: Watch the sprint for your No. 1 spot. This story visualizes how your top five artists shifted in your personal rankings month by month.

Top Songs and accompanying playlist: See your top five songs of the year and get your personalized Your Top Songs 2025 playlist, which now shows how many times you streamed each of your top 100 tracks this year.

Spotify is bringing the celebration directly to fans with unique pop-up destinations dedicated to the artists who defined 2025. 

In the Philippines, an installation inspired by Cup of Joe’s “Multo” takes over NEO Park at Seven/NEO in Bonifacio Global City from Dec. 4 to 7, an immersive interpretation of the track’s haunting “what ifs.” The space is open to all Spotify users.

2025 Spotify Wrapped Philippines Top Lists

 Philippines Top Artists of 2025

1. Taylor Swift

2. Cup of Joe

3. Ariana Grande

4. SZA

5. NIKI

Philippines Top Song of 2025

1. Multo - Cup of Joe

2. Tibok - Earl Agustin

3. Marilag - Dionela

4. Sa Bawat Sandali - Amiel Sol

5. My Day - HELLMERRY

Philippines Top Group of 2025

1. Cup of Joe

2. December Avenue

3. LANY

4. Ben&Ben

5. Parokya Ni Edgar

Philippines Top Local Artist of 2025

1. Cup of Joe

2. December Avenue

3. Arthur Nery

4. Dionela

5. TJ Monterde

Philippines Top Local Song of 2025

1. Multo - Cup of Joe

2. Tibok - Earl Agustin

3. Marilag - Dionela

4. Sa Bawat Sandali - Amiel Sol

5. My Day - HELLMERRY

.

Philippines Top Local Group of 2025

1. Cup of Joe

2. December Avenue

3. Ben&Ben

4. Parokya Ni Edgar

5. Silent Sanctuary

Top RADAR Philippines Artist of 2025

Dilaw

Top Song in "P-Pop On The Rise" of 2025

All These Ladies - BGYO

Top Song in "Tatak Pinoy" of 2025

Multo - Cup of Joe

Top Song in "KALYE" of 2025

B4 I LET YOU GO - Ryouji, CK YG

Top Song in "Fresh Finds Philippines" of 2025

Ikaw Lamang - Jeffrey Querubin

Top Song in "BISDAK!" of 2025

AIRBNB - Bakeshopboyz, Cookie$, Justraw, Chuya, $aucepekt, BRGR

Top Song in "Pinas Vibes" of 2025

Kalimutan Ka - Skusta Clee

Philippines Top Podcast of 2025

1. Barangay Love Stories

2. Papa Dudut Stories

3. Will Talks

4. Dear MOR

5. Sitio Bangungot - Pinoy Horror Stories for Sleep Podcast

Philippines Top Horror Podcast of 2025

Sitio Bangungot - Pinoy Horror Stories for Sleep Podcast

Philippines Top Love and Relationships Podcast

Barangay Love Stories

Philippines Top Wellness Podcast

The Bare It All Podcast

Philippines Top Comedy Podcast

The KoolPals

Philippines Top New Podcast of the Year, 2025 (Group)

Chicks 2 Go

Philippines Top New Podcast of the Year, 2025 (Solo)

DAGOK TIME!

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.