
Well, I thought 2024 was a trying year, but 2025 turned out to be an even bigger shitshow! Between the death of my cat and the unending nightmare of the odious and spectacularly corrupt Trump regime, it’s a wonder I (and millions of others) survived this year intact. Thankfully, there was lots of great music to help keep us relatively sane. As I do at the end of each year, I’ve compiled a list of my 100 favorite songs for the past year. I’ve previously posted my list of the 100 Best Indie Songs of 2025 (which you can read here), and now this new list represents a compilation of my favorite songs of 2025 (23 of which also appear on my 100 Best Indie Songs list.) I avoid ranking albums, as there are simply far too many I’ve either not heard or had the time to fully listen to, therefore any list I might compile would be woefully inadequate.
As a music blogger, I’m exposed to a tremendous amount of new music over the course of a year, both from the thousands of artists and bands I follow, as well as all the music I learn about from fellow bloggers. Despite this, I’ve heard only a tiny fraction of all the music released in 2025, which was clearly evident to me when I perused the year-end best song lists of music sites and publications like Consequence, The Fader, Rolling Stone, NPR, etc. Therefore, my list includes only songs I know, and I’m certain there are likely hundreds of great ones that should be included, except that I’ve never heard them. Among the thousands of songs I did hear in 2025, there were many outstanding ones, and it frustrates me to have to cull my list down to only 100, omitting quite a few that I really like. It’s also a challenge ranking them, because a song at #40 isn’t necessarily any better than a song at #70. Perhaps it’s a pointless exercise to even rank them at all, except for the fact that I love making lists!
Music tastes are very subjective, and while I don’t understand how others cannot share my love for a particular song or artist, I fully realize that not one person will agree with all my song choices or rankings. I’m an unapologetic lover of pop, but also love dream rock, folk rock and alternative rock, so a lot of songs on my list reflect those genres. My favorite music artist this year was sombr (the hyper-talented 20-year-old American singer-songwriter and producer born Shane Michael Boose), who’s gorgeous, anthemic torch song “back to friends” is #1, while his equally great “undressed” is #11 and “12 to 12” comes in at #29. Also ranking highly are songs from favorite acts of mine who ranked highly on previous years lists, including Royel Otis, Lord Huron, Twenty One Pilots, Fontaines D.C., The Black Keys, Talk in Waves and Frank Joshua.
Most of the songs on this list were released in 2025, however, several were released in 2024 but didn’t ‘peak’ until 2025. Likewise, several songs released after November 1st are still moving up my weekly charts and won’t peak until early 2026, thus will appear on next year’s list. The few songs in this Top 100 that also appeared on my 100 Best Songs of 2024 list are indicated with an asterisk *. I’ve created both YouTube and Spotify playlists for this Top 100, which are included at the end of the post. Hopefully you’ll find some of your own personal favorites on it. Let me know what songs were your favorites of 2025.
- BACK TO FRIENDS – sombr
- THE FAITHFUL HEART – Wons Phreely + The Horses (my #1 indie song)
- SO COLD – Balu Brigada
- MOODY – Royel Otis
- NOTHING I NEED – Lord Huron
- NO RAIN, NO FLOWERS – The Black Keys
- IT’S AMAZING TO BE YOUNG – Fontaines D.C.
- THE LINE (from Arcane League of Legends) – Twenty One Pilots
- IMPOSTER SYNDROME – Fake Empire
- FIVE MORE SECONDS – Seafret & KT Tunstall
- UNDRESSED – sombr
- SAD IN CAROLINA – Dexter and The Moonrocks *
- TIME WAITED – My Morning Jacket
- ENSENADA – Sublime
- WALLS – Frank Joshua
- ANOTHER LIFE – Alabama Shakes
- THE CONTRACT – Twenty One Pilots
- FEELS RIGHT – Talk in Waves
- ARROW – The Head And The Heart
- TAKE THIS HEART – Brian Lambert
- THE WEATHER – All Time Low
- BAD DREAMS – Teddy Swims
- CITY WALLS – Twenty One Pilots
- METAVERSE – Cage the Elephant
- SALLY, WHEN THE WINE RUNS OUT – ROLE MODEL
- NEVER ENOUGH – TURNSTILE
- PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child
- JUPITER – almost monday feat. Jordana
- 12 TO 12 – sombr
- PEOPLE WATCHING – Sam Fender
- DRACULA – Tame Impala
- THE NIGHT BEFORE – The Black Keys
- BOBBY SOX – Green Day *
- SUSHI AND COLA COLA – St. Paul & The Broken Bones
- RUSHMERE – Mumford & Sons
- CONTROLLER – Moody Moody
- NEVERENDER – Justice feat. Tame Impala *
- A TEAR IN SPACE (AIRLOCK) – Glass Animals *
- ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges
- BAD LARRY – Cloakroom
- LOVE IS A FIRE – Art Block
- YOU’RE MY DRUG – Talk in Waves
- THE TURNAROUND – DelCobras
- BASIC BEING BASIC – Djo
- BACKSEAT – Balu Brigada
- ARCHBISHOP HAROLD HOLMES – Jack White
- SAILOR SONG – Gigi Perez
- AUTUMN LEAVES – Secret Postal Society
- IN THE LIVING ROOM – Maggie Rogers
- MISTAKES – Caamp
- DOWNSTAIRS – Matt Maeson
- LONDON TOWN – HEALER
- MORTAL WOUND – The Veils
- DETROIT – Badflower
- POLYESTER (YES SIR) – Sorry Ghost
- LAREDO – Leon Bridges
- CATCH THESE FISTS – Wet Leg
- AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails
- LUTHER – Kendrick Lamar & SZA
- BETTER DAYS – Yellowcard
- SAME OLD SONG – The Lumineers
- SHE WANTS TO GO DANCING – Mt. Joy
- STRAIGHT TO THE GROUND – Unquiet Nights
- RIPPLE – Good Neighbours
- BETTER OFF EVENTUALLY – Bealby Point
- SNAKESKIN – NAVE
- THE FATE OF OPHELIA – Taylor Swift
- BARBARIAN – AWOLNATION
- BONNET OF PINS – Matt Berninger
- ORDINARY CREATURE – Of Monsters and Men
- POOR SAD INDIE EVERYTHING – Icarus Phoenix
- WITHOUT A DOUBT – Charm School
- ASSHOLE – The Lumineers
- GILD THE LILY – Billy Strings
- SPECTER – Bad Omens
- LIGHT YEARS APART – Unobliterated
- LET THINGS GO – Caamp
- RITALIN – Dexter and The Moonrocks
- SO FAR SO FAKE – Pierce the Veil
- THE FEAR – Future Theory
- THE SUBWAY – Chappell Roan
- SPIKE ISLAND – Pulp
- WRECK – Neko Case
- MOTHER – Lyia Meta & Mark Allen Lanoue
- BLOOM BABY BLOOM – Wolf Alice
- DAY & NIGHT – Oli Barton
- LUCY – Mt. Joy
- WHO’S A FRAUD? – Still Traffico
- HORNETS – Western Jaguar
- ANKLES – Lucy Dacus
- HESITATE – Meltt
- GIVING UP – Michigander
- THREE SIX FIVE – Shinedown
- RELATIONSHIPS – HAIM
- AFTERLIFE – Alex G
- GET THE MESSAGE – The Paradox
- DANG – Rainbow Kitten Surprise
- SUGAR ON MY TONGUE – Tyler, The Creator
- WHAT WAS THAT – Lorde
- AFTERLIFE – Sharon Van Etten
Honorable Mention (these songs would rank #s 101-115):
EVERYBODY SCREAM – Florence + The Machine
ROUTINES IN THE NIGHT – Twenty One Pilots
SCARS – Secret Postal Society
DARKERSIDE – David Kushner
MY MIND IS A MOUNTAIN – Deftones
REMEMBER US? – Two Feet
EVERYTHING IS PEACEFUL LOVE – Bon Iver
GOLDEN – HUNTR/X: EJAE, Audrey Nuna & REI AMI
TODAY’S SONG – Foo Fighters
WATCH ME GO – Lord Huron
EMERGENCE – Sleep Token
REALITY BUZZ – Future Theory
HERE WE GO AGAIN – Set the Tone
SO LONG – Wavves
ENOUGH – Jeff Tweedy
Here’s the YouTube playlist:
And the Spotify playlist: