100 Best Songs of 2025

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 resonated with you in 2025.

  1. BACK TO FRIENDS – sombr
  2. THE FAITHFUL HEART – Wons Phreely + The Horses (my #1 indie song)
  3. SO COLD – Balu Brigada
  4. MOODY – Royel Otis
  5. NOTHING I NEED – Lord Huron
  6. NO RAIN, NO FLOWERS – The Black Keys
  7. IT’S AMAZING TO BE YOUNG – Fontaines D.C.
  8. THE LINE (from Arcane League of Legends) – Twenty One Pilots
  9. IMPOSTER SYNDROME – Fake Empire
  10. FIVE MORE SECONDS – Seafret & KT Tunstall
  11. UNDRESSED – sombr
  12. SAD IN CAROLINA – Dexter and The Moonrocks *
  13. TIME WAITED – My Morning Jacket
  14. ENSENADA – Sublime
  15. WALLS – Frank Joshua
  16. ANOTHER LIFE – Alabama Shakes
  17. THE CONTRACT – Twenty One Pilots
  18. FEELS RIGHT – Talk in Waves
  19. ARROW – The Head And The Heart
  20. TAKE THIS HEART – Brian Lambert
  21. THE WEATHER – All Time Low
  22. BAD DREAMS – Teddy Swims
  23. CITY WALLS – Twenty One Pilots
  24. METAVERSE – Cage the Elephant
  25. SALLY, WHEN THE WINE RUNS OUT – ROLE MODEL
  26. NEVER ENOUGH – TURNSTILE
  27. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child
  28. JUPITER – almost monday feat. Jordana
  29. 12 TO 12 – sombr
  30. PEOPLE WATCHING – Sam Fender
  31. DRACULA – Tame Impala
  32. THE NIGHT BEFORE – The Black Keys
  33. BOBBY SOX – Green Day *
  34. SUSHI AND COLA COLA – St. Paul & The Broken Bones
  35. RUSHMERE – Mumford & Sons
  36. CONTROLLER – Moody Moody
  37. NEVERENDER – Justice feat. Tame Impala *
  38. A TEAR IN SPACE (AIRLOCK) – Glass Animals *
  39. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges
  40. BAD LARRY – Cloakroom
  41. LOVE IS A FIRE – Art Block
  42. YOU’RE MY DRUG – Talk in Waves
  43. THE TURNAROUND – DelCobras
  44. BASIC BEING BASIC – Djo
  45. BACKSEAT – Balu Brigada
  46. ARCHBISHOP HAROLD HOLMES – Jack White
  47. SAILOR SONG – Gigi Perez
  48. AUTUMN LEAVES – Secret Postal Society
  49. IN THE LIVING ROOM – Maggie Rogers
  50. MISTAKES – Caamp
  51. DOWNSTAIRS – Matt Maeson
  52. LONDON TOWN – HEALER
  53. MORTAL WOUND – The Veils
  54. DETROIT – Badflower
  55. POLYESTER (YES SIR) – Sorry Ghost
  56. LAREDO – Leon Bridges
  57. CATCH THESE FISTS – Wet Leg
  58. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails
  59. LUTHER – Kendrick Lamar & SZA
  60. BETTER DAYS – Yellowcard
  61. SAME OLD SONG – The Lumineers
  62. SHE WANTS TO GO DANCING – Mt. Joy
  63. STRAIGHT TO THE GROUND – Unquiet Nights
  64. RIPPLE – Good Neighbours
  65. BETTER OFF EVENTUALLY – Bealby Point
  66. SNAKESKIN – NAVE
  67. THE FATE OF OPHELIA – Taylor Swift
  68. BARBARIAN – AWOLNATION
  69. BONNET OF PINS – Matt Berninger
  70. ORDINARY CREATURE – Of Monsters and Men
  71. POOR SAD INDIE EVERYTHING – Icarus Phoenix
  72. WITHOUT A DOUBT – Charm School
  73. ASSHOLE – The Lumineers
  74. GILD THE LILY – Billy Strings
  75. SPECTER – Bad Omens
  76. LIGHT YEARS APART – Unobliterated
  77. LET THINGS GO – Caamp
  78. RITALIN – Dexter and The Moonrocks
  79. SO FAR SO FAKE – Pierce the Veil
  80. THE FEAR – Future Theory
  81. THE SUBWAY – Chappell Roan
  82. SPIKE ISLAND – Pulp
  83. WRECK – Neko Case
  84. MOTHER – Lyia Meta & Mark Allen Lanoue
  85. BLOOM BABY BLOOM – Wolf Alice
  86. DAY & NIGHT – Oli Barton
  87. LUCY – Mt. Joy
  88. WHO’S A FRAUD? – Still Traffico
  89. HORNETS – Western Jaguar
  90. ANKLES – Lucy Dacus
  91. HESITATE – Meltt
  92. GIVING UP – Michigander
  93. THREE SIX FIVE – Shinedown
  94. RELATIONSHIPS – HAIM
  95. AFTERLIFE – Alex G
  96. GET THE MESSAGE – The Paradox
  97. DANG – Rainbow Kitten Surprise
  98. SUGAR ON MY TONGUE – Tyler, The Creator
  99. WHAT WAS THAT – Lorde
  100. 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:

My Top 30 Songs for December 21-27, 2025

There aren’t many changes to my chart for the final full week of 2025. Twenty One Pilots remain at #1 with “City Walls”, while Tame Impala‘s “Dracula” moves into second place and sombr‘s “12 to 12” moves up a notch to #3. English psychedelic alt-rock band Future Theory enter the top ten with “The Fear”.

Two songs – both of which have been around a while – finally enter my chart, starting with “Asking For A Friend” by venerable rock band Foo Fighters, coming in at #29. The second new entry is “Caramel” by English alternative metal rock band Sleep Token, who charted earlier in the year with their dramatically beautiful song “Emergence”. Both tracks are from their fourth studio album Even In Arcadia, released this past May.

  1. CITY WALLS – Twenty One Pilots (1)
  2. DRACULA – Tame Impala (3)
  3. 12 TO 12 – sombr (4)
  4. THE WEATHER – All Time Low (2)
  5. DOWNSTAIRS – Matt Maeson (5)
  6. THE FATE OF OPHELIA – Taylor Swift (6)
  7. ORDINARY CREATURE – Of Monsters and Men (7)
  8. SPECTER – Bad Omens (8)
  9. SO FAR SO FAKE – Pierce The Veil (12)
  10. THE FEAR – Future Theory (10)
  11. LUCY – Mt. Joy (11)
  12. GET THE MESSAGE – The Paradox (13)
  13. WATCH ME GO – Lord Huron (14)
  14. ZOMBIE – YUNGBLUD (17)
  15. REMEMBER US? – Two Feet (20)
  16. ANOTHER LIFE – Alabama Shakes (9)
  17. TANANA – Portugal. The Man (18)
  18. BY YOUR SIDE – Meltt (19)
  19. RUBBER BAND MAN – Mumford & Sons w/Hozier (21)
  20. MADALENA – Goose (22)
  21. INFINITE SOURCE – Deftones (23)
  22. WHITE HORSES – Wolf Alice (24)
  23. HUMAN – Brandi Carlile (25)
  24. STAY IN YOUR LANE – Courtney Barnett (26)
  25. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (15)
  26. ENSENADA – Sublime (16)
  27. WHO’S YOUR BOYFRIEND – Royel Otis (28)
  28. I’VE GOT A BROKEN HEART – The Lemon Twigs (29)
  29. ASKING FOR A FRIEND – Foo Fighters (N)
  30. CARAMEL – Sleep Token (N)

My Top 30 Songs for December 14-20, 2025

Photo of Twenty One Pilots from their Facebook account

It’s a particularly exciting chart this week as we approach the end of 2025, with a new #1 song and two fantastic new debuts, incidentally all by duo acts. Twenty One Pilots, my favorite music act for the past ten years, takes over the top spot with “City Walls”, marking their 14th song to top my chart, and their third this year alone, following “The Line” this past March and “The Contract” in August. Like “The Contract”, “City Walls” is from their eighth studio album Breach, which was released September 12th and serves as the final installment in their decade-long narrative arc explored by their previous albums Blurryface (2015), Trench (2018), Scaled and Icy (2021), and Clancy (2024).

(For those who’ve been living under a rock, Twenty One Pilots are based in Columbus, Ohio and consist of the dynamic duo of singer-songwriter, multi-instrumentalist and producer Tyler Joseph and power drummer Josh Dun. “City Walls” was written and produced by Joseph and his longtime collaborator Paul Meany, the lead singer and keyboardist for alternative rock project Mutemath, who opened for Twenty One Pilots on their Emotional Roadshow Tour that I saw in 2016.)

According to songsdiscussion.com, “‘City Walls’ delves into powerful themes of betrayal, reluctant leadership, and the immense psychological cost of rebellion, all set within the band’s established Dema and Trench narrative. The song’s core meaning centers on a protagonist who feels utterly abandoned by a trusted guide who was supposed to show him the way past the oppressive “city walls.” Now, he is forced to lead a dangerous and uncertain “breach” on his own, all while battling the severe fragmentation of his own mental state under the crushing weight of his new responsibility.

The accompanying music video for the song, directed by Jensen Noen, runs for nearly ten minutes, making it the longest music video Twenty One Pilots have ever released. (The track itself is 5:22 minutes long.) Band frontman Tyler Joseph stated that the video serves as the proper conclusion to the story surrounding the conceptual city of “Dema”, a fictional location in the world of “Trench”, and its two central characters, Clancy (portrayed by Joseph) and Torchbearer (portrayed by drummer Josh Dun). With a production budget of $1 million, “City Walls” is one of the most expensive music videos of all time, as well as the second most expensive music video of the 2020s. Wikipedia

As I noted earlier, we have two marvelous new debuts, starting with “who’s your boyfriend” by Sydney, Australia-based duo Royel Otis. Comprised of Otis Pavlovic (lead vocals, rhythm guitar, piano) and Royel Maddell (lead guitar, backing vocals, bass, synthesizer), they’ve previously reached #1 twice on my chart, with “Murder on the Dancefloor” in 2024 and “moody” earlier this year. Like “moody”, “who’s your boyfriend” is from their third studio album hickey.

The second debut is “I’ve Got A Broken Heart”, the latest single by hyper-talented jangle pop-rock duo The Lemon Twigs. Based in Long Island, New York, they consist of brothers Brian and Michael D’Addario, both of whom are vocalists, songwriters and multi-instrumentalists. Their wonderful song “My Golden Years” reached #1 on my chart and ranks #5 on my Top 100 Songs of 2024 list (right behind “Murder on the Dancefloor”). “I’ve Got A Broken Heart” was released on November 25th as a double single also featuring “Friday (I’m Gonna Love You)”.

  1. CITY WALLS – Twenty One Pilots (2)
  2. THE WEATHER – All Time Low (1)
  3. DRACULA – Tame Impala (3)
  4. 12 TO 12 – sombr (10)
  5. DOWNSTAIRS – Matt Maeson (5)
  6. THE FATE OF OPHELIA – Taylor Swift (6)
  7. ORDINARY CREATURE – Of Monsters and Men (7)
  8. SPECTER – Bad Omens (9)
  9. ANOTHER LIFE – Alabama Shakes (4)
  10. SO FAR SO FAKE – Pierce The Veil (12)
  11. THE FEAR – Future Theory (13)
  12. LUCY – Mt. Joy (14)
  13. GET THE MESSAGE – The Paradox (15)
  14. WATCH ME GO – Lord Huron (16)
  15. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (8)
  16. ENSENADA – Sublime (11)
  17. ZOMBIE – YUNGBLUD (18)
  18. TANANA – Portugal. The Man (19)
  19. BY YOUR SIDE – Meltt (20)
  20. REMEMBER US? – Two Feet (21)
  21. RUBBER BAND MAN – Mumford & Sons w/Hozier (22)
  22. MADALENA – Goose (23)
  23. INFINITE SOURCE – Deftones (24)
  24. WHITE HORSES – Wolf Alice (25)
  25. HUMAN – Brandi Carlile (30)
  26. STAY IN YOUR LANE – Courtney Barnett (29)
  27. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (17)
  28. WHO’S YOUR BOYFRIEND – Royel Otis (N)
  29. I’VE GOT A BROKEN HEART – The Lemon Twigs (N)
  30. DANG – Rainbow Kitten Surprise (28)

My Top 30 Songs for December 7-13, 2025

Photo from All Time Low’s Facebook Account

Pop-punk rockers All Time Low remain at #1 for a second week with “The Weather”, while “City Walls” by my favorite band Twenty One Pilots closes in at #2 and Tame Impala‘s “Dracula” advances to #3. sombr – which my Spotify Wrapped revealed was my top artist of 2025 – enters the top 10 with “12 to 12”.

The lone new entry to this week’s chart is “Human”, a beautiful, uplifting song by the wonderful singer-songwriter and producer Brandi Carlile. Over her 21-year career, she’s released nine studio albums, one live album, one compilation album, three demo albums, 15 EPs, and 31 singles. She’s won 11 Grammy Awards and two Emmy Awards, and was also nominated for an Academy Award for Best Original Song for her collaboration with Elton John on the single “Never Too Late”, the theme to John’s 2024 documentary of the same name. In addition to John, she’s also collaborated with scores of artists, including Amanda Shires, Maren Morris and Natalie Hemby in their country music supergroup the Highwomen, Joni Mitchell, Tanya Tucker, The Secret Sisters, Lucius, Dave Matthews Band, Pat Monahan (of Train) and Noah Kahan.

“Human” is from her latest album Returning to Myself, released on October 24th. Written by Carlile along with her long-time collaborators, twin brothers Phil and Tim Hanseroth, & watt (singer-songwriter, musician and producer Andrew Wotman), the song is about accepting that each of us in only human and on this earth for a short time, and to try and find bits of happiness and joy along the way.

  1. THE WEATHER – All Time Low (1)
  2. CITY WALLS – Twenty One Pilots (3)
  3. DRACULA – Tame Impala (4)
  4. ANOTHER LIFE – Alabama Shakes (2)
  5. DOWNSTAIRS – Matt Maeson (7)
  6. THE FATE OF OPHELIA – Taylor Swift (8)
  7. ORDINARY CREATURE – Of Monsters and Men (9)
  8. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (5)
  9. SPECTER – Bad Omens (10)
  10. 12 TO 12 – sombr (12)
  11. ENSENADA – Sublime (6)
  12. SO FAR SO FAKE – Pierce the Veil (13)
  13. THE FEAR – Future Theory (14)
  14. LUCY – Mt. Joy (15)
  15. GET THE MESSAGE – The Paradox (16)
  16. WATCH ME GO – Lord Huron (17)
  17. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (11)
  18. ZOMBIE – YUNGBLUD (20)
  19. TANANA – Portugal. The Man (21)
  20. BY YOUR SIDE – Meltt (23)
  21. REMEMBER US? – Two Feet (24)
  22. RUBBER BAND MAN – Mumford & Sons w/Hozier (25)
  23. MADALENA – Goose (26)
  24. INFINITE SOURCE – Deftones (28)
  25. WHITE HORSES – Wolf Alice (29)
  26. EVERYBODY SCREAM – Florence + The Machine (18)
  27. MISTAKES – Caamp (19)
  28. DANG – Rainbow Kitten Surprise (21)
  29. STAY IN YOUR LANE – Courtney Barnett (30)
  30. HUMAN – Brandi Carlile (N)

My Top 30 Songs for November 30-December 6, 2025

Photo from All Time Low’s Facebook Account

It’s hard to believe we’re now entering the final month of 2025, and pop-punk band All Time Low take over the top spot this week with their infectious ear worm “The Weather”. Formed in Towson, Maryland, in 2003, the band consists of lead vocalist and rhythm guitarist Alex Gaskarth, lead guitarist Jack Barakat, bassist/backing vocalist Zack Merrick, and drummer Rian Dawson, and they’ve released a total of nine studio albums, six EPs, two live albums and thirty-seven singles. “The Weather” is the second single from their tenth album Everyone’s Talking!, released on October 17th.

“Ordinary Creature” by Icelandic alt-rock band Of Monsters and Men and “Spector” by American alternative metal band Bad Omens enter the top ten. Three songs make their debut this week, starting with “infinite source” by American alternative metal band Deftones, which enters at #28. Formed in Sacramento, California way back in 1988, they currently consist of frontman Chino Moreno (lead vocals), Stephen Carpenter (lead guitar), Abe Cunningham (drums) and Frank Delgado (keyboardist and turntablist). Deftones have released 10 studio albums, four EPs, three compilation albums, five demo albums, 32 music videos and 25 singles. “infinite source” is from their 10th and latest album private music, which dropped August 22nd, and follows their previous single “my mind is a mountain”, which recently spent nine weeks on my chart.

The second debut is “White Horses” by English alt rock band Wolf Alice. Formed in London in 2010, they consist of singer Ellie Rowsell (lead vocals, rhythm guitar, keyboards) Joff Oddie (guitar, vocals), Theo Ellis (bass, vocals) and Joel Amey (drums, percussion, vocals). “White Horses” is from their fourth studio album The Clearing, which was also released August 22nd. Coming in at #30 is “Stay In Your Lane”, a cool song by highly acclaimed and beloved Australian singer-songwriter Courtney Barnett, who never fails to deliver a compelling song.

  1. THE WEATHER – All Time Low (2)
  2. ANOTHER LIFE – Alabama Shakes (1)
  3. CITY WALLS – Twenty One Pilots (4)
  4. DRACULA – Tame Impala (6)
  5. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (3)
  6. ENSENADA – Sublime (5)
  7. DOWNSTAIRS – Matt Maeson (8)
  8. THE FATE OF OPHELIA – Taylor Swift (10)
  9. ORDINARY CREATURE – Of Monsters and Men (11)
  10. SPECTER – Bad Omens (12)
  11. SUSHI AND COCA COLA – St. Paul & The Broken Bones (7)
  12. 12 TO 12 – sombr (14)
  13. SO FAR SO FAKE – Pierce the Veil (15)
  14. THE FEAR – Future Theory (16)
  15. LUCY – Mt. Joy (17)
  16. GET THE MESSAGE – The Paradox (18)
  17. WATCH ME GO – Lord Huron (19)
  18. EVERYBODY SCREAM – Florence + The Machine (9)
  19. MISTAKES – Caamp (13)
  20. ZOMBIE – YUNGBLUD (21)
  21. DANG – Rainbow Kitten Surprise (22)
  22. TANANA – Portugal. The Man (23)
  23. BY YOUR SIDE – Meltt (25)
  24. REMEMBER US? – Two Feet (26)
  25. RUBBER BAND MAN – Mumford & Sons w/Hozier (29)
  26. MADALENA – Goose (30)
  27. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (20)
  28. INFINITE SOURCE – Deftones (N)
  29. WHITE HORSES – Wolf Alice (N)
  30. STAY IN YOUR LANE – Courtney Barnett (N)

My Top 30 Songs for November 23-29, 2025

Photo of Alabama Shakes by Brantley Gutierrez

Alabama Shakes remain at #1 for a second week with “Another Life”, while All Time Low moves into second place with their wistful anthem “The Weather”, and “Elegantly Wasted”, the lovely collaboration by Hermanos Gutiérrez and Leon Bridges moves up to #3. Taylor Swift enters the top 10 at last with “The Fate of Ophelia”, from her latest album The Life of a Showgirl.

There are two great new additions to this week’s chart, the first of which is “Rubber Band Man”, a wonderful collaboration by English folk rock band Mumford & Sons and Irish singer-songwriter Hozier. I mean, given the combined talents of those two phenomenal acts, would you expect anything less? Hozier has previously collaborated with a number of artists, including Mavis Staples on “Nina Cried Power” (2018) and Noah Kahan on “Northern Attitude” (2023), both of which reached #1 on my chart.

The second new entry, at #30, is “Madalena” by American indie rock band Goose. Formed in Connecticut in 2014, they’re comprised of Rick Mitarotonda (vocals, guitar), Peter Anspach (vocals, keys, guitar), Trevor Weekz (bass) and Cotter Ellis (drums). “Madalena” is from their fifth studio album Chain Yer Dragon, which was released on August 14th, just four months after their previous album Everything Must Go. With it’s terrific piano work, the song has a bit of an early Elton John sensibility to my ears.

  1. ANOTHER LIFE – Alabama Shakes (1)
  2. THE WEATHER – All Time Low (4)
  3. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (5)
  4. CITY WALLS – Twenty One Pilots (7)
  5. ENSENADA – Sublime (2)
  6. DRACULA – Tame Impala (8)
  7. SUSHI AND COCA COLA – St. Paul & The Broken Bones (3)
  8. DOWNSTAIRS – Matt Maeson (9)
  9. EVERYBODY SCREAM – Florence + The Machine (10)
  10. THE FATE OF OPHELIA – Taylor Swift (11)
  11. ORDINARY CREATURE – Of Monsters and Men (12)
  12. SPECTER – Bad Omens (13)
  13. MISTAKES – Caamp (6)
  14. 12 TO 12 – sombr (16)
  15. SO FAR SO FAKE – Pierce the Veil (17)
  16. THE FEAR – Future Theory (20)
  17. LUCY – Mt. Joy (21)
  18. GET THE MESSAGE – The Paradox (22)
  19. WATCH ME GO – Lord Huron (23)
  20. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (15)
  21. ZOMBIE – YUNGBLUD (27)
  22. DANG – Rainbow Kitten Surprise (26)
  23. TANANA – Portugal. The Man (28)
  24. FIVE MORE SECONDS – Seafret & KT Tunstall (14)
  25. BY YOUR SIDE – Meltt (30)
  26. REMEMBER US? – Two Feet (30)
  27. WRECK – Neko Case (18)
  28. ENOUGH – Jeff Tweedy (19)
  29. RUBBER BAND MAN – Mumford & Sons w/Hozier (N)
  30. MADALENA – Goose (N)

My Top 30 Songs for November 16-22, 2025

Photo of Alabama Shakes by Brantley Gutierrez

It’s a new song at #1 this week, as well as four terrific new debuts. Alabama blues rock band Alabama Shakes ascends to the top spot with their gorgeous and explosive single “Another Life”. Formed in 2009, they’re comprised of powerhouse singer-songwriter Brittany Howard (lead vocals and rhythm guitar), Heath Fogg (lead guitar and vocals) and Zac Cockrell (bass). From 2011 to 2015, they released two albums, three EPs and numerous singles, including their big 2015 hit “Don’t Wanna Fight”, before going on hiatus in 2018 so that Howard could focus on her solo career. She released two critically acclaimed albums, Jaime in 2019 (which earned her two Grammy nominations), and What Now in 2024 (also nominated for a Grammy). Fogg also released his own solo LP under the name Sun on Shade in 2020. Alabama Shakes reunited this past December, and on August 29th, released “Another Life”, their first new music as a band in ten years. They spent much of the summer on a 30-city tour that concluded in late September. Here’s a live performance of the song from their Red Rocks show that nicely captures Howard’s electrifying stage and musical presence:

Entering the top 10 are “Dracula” by Tame Impala, at #8, and “Everybody Scream” by Florence + The Machine, at #10. As I noted above, four songs make their debut on this week’s chart, beginning with the anthemic and heartfelt “Zombie” by English singer-songwriter and actor YUNGBLUD (born Dominic Richard Harrison), entering at #27. The song is from his fourth studio album Idols, released this past June.

Next up is “Tanana”, the latest offering by American rock band Portugal. The Man, who are no strangers to my chart. Three of their songs – “Feel It Still”, “Live in the Moment” and ” What, Me Worry?” – have reached #1, with “Feel It Still” being my top song of 2017 and ranking #6 on my Top 100 of the 2010s. Originally from Wasilla, Alaska and now based in Portland, Oregon, the group currently consists of founding member John Gourley and his wife Zoe Manville, joined by a group of touring musicians. I had the pleasure of seeing them in concert in February 2024. Named for a small Alaska town near Fairbanks, “Tanana” is from their tenth studio album Shish, which dropped November 7th. Gourley said the song “voices a generational sadness, searching for fleeting meaning in a world on edge.

Entering at #29 is the beautiful “By Your Side”, the latest single by Vancouver, Canada-based alternative psychedelic dream rock band Meltt. Comprised of Chris Smith (lead vocals, guitar, bass, keyboards), Jamie Turner (drums, percussion), James Porter (guitar, bass, keyboards, vocals), and Ian Winkler (keyboards, bass, guitar), they’ve released quite a bit of music since 2017, including their marvelous 2023 album Eternal Embers, one of my favorites that year which featured their gorgeous single “Within You, Within Me”. With acts like Tame Impala, Foals, Radiohead and Glass Animals among their major influences, it’s no wonder I love their sound.

My fourth new entry is “Remember Us?” by Brooklyn, New York-based singer-songwriter, guitarist and producer Two Feet (born Zachary William “Bill” Dess). A longtime favorite of mine, ten of his songs have reached #1 on my chart, with “Fire” being my top song of 2021, and “I Feel Like I’m Drowning” my #2 song of 2018. Released October 31st, “Remember Us?” is included on his new EP Drunken Fits of a Modern Age, which dropped this past Friday, November 14th. One of his best songs in a while, “Remember Us?” replaces his previous single “Lingerie”, which spent four weeks on my chart.

  1. ANOTHER LIFE – Alabama Shakes (2)
  2. ENSENDADA – Sublime (1)
  3. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (3)
  4. THE WEATHER – All Time Low (5)
  5. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (6)
  6. MISTAKES – Caamp (4)
  7. CITY WALLS – Twenty One Pilots (10)
  8. DRACULA – Tame Impala (12)
  9. DOWNSTAIRS – Matt Maeson (9)
  10. EVERYBODY SCREAM – Florence + The Machine (11)
  11. THE FATE OF OPHELIA – Taylor Swift (13)
  12. ORDINARY CREATURE – Of Monsters and Men (14)
  13. SPECTER – Bad Omens (15)
  14. FIVE MORE SECONDS – Seafret & KT Tunstall (7)
  15. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (8)
  16. 12 TO 12 – sombr (22)
  17. SO FAR SO FAKE – Pierce the Veil (21)
  18. WRECK – Neko Case (16)
  19. ENOUGH – Jeff Tweedy (17)
  20. THE FEAR – Future Theory (23)
  21. LUCY – Mt. Joy (24)
  22. GET THE MESSAGE – The Paradox (25)
  23. WATCH ME GO – Lord Huron (26)
  24. UNDRESSED – sombr (18)
  25. BACKSEAT – Balu Brigada (19)
  26. DANG – Rainbow Kitten Surprise (27)
  27. ZOMBIE – YUNGBLUD (N)
  28. TANANA – Portugal. The Man (N)
  29. BY YOUR SIDE – Meltt (N)
  30. REMEMBER US? – Two Feet (N)

My Top 30 Songs for November 9-15, 2025

Photo by Joshua Kim

There aren’t any significant changes to my chart, as Sublime‘s “Ensenada” holds at #1 for a second week. Alabama Shakes moves up two notches to #2 with “Another Life”, while “Downstairs” by Matt Maeson and “City Walls” by Twenty One Pilots enter the top 10. There are no new additions this week.

  1. ENSENADA – Sublime (1)
  2. ANOTHER LIFE – Alabama Shakes (4)
  3. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (3)
  4. MISTAKES – Caamp (6)
  5. THE WEATHER – All Time Low (7)
  6. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (8)
  7. FIVE MORE SECONDS – Seafret & KT Tunstall (2)
  8. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (4)
  9. DOWNSTAIRS – Matt Maeson (12)
  10. CITY WALLS – Twenty One Pilots (14)
  11. EVERYBODY SCREAM – Florence + The Machine (13)
  12. DRACULA – Tame Impala (18)
  13. THE FATE OF OPHELIA – Taylor Swift (15)
  14. ORDINARY CREATURE – Of Monsters and Men (16)
  15. SPECTER – Bad Omens (17)
  16. WRECK – Neko Case (11)
  17. ENOUGH – Jeff Tweedy (19)
  18. UNDRESSED – sombr (9)
  19. BACKSEAT – Balu Brigada (10)
  20. LINGERIE – Two Feet (23)
  21. SO FAR SO FAKE – Pierce the Veil (24)
  22. 12 TO 12 – sombr (25)
  23. THE FEAR – Future Theory (26)
  24. LUCY – Mt. Joy (27)
  25. GET THE MESSAGE – The Paradox (28)
  26. WATCH ME GO – Lord Huron (29)
  27. DANG – Rainbow Kitten Surprise (30)
  28. LIGHT YEARS APART – Unobliterated (21)
  29. HORNETS – Western Jaguar (22)
  30. BETTER DAYS – Yellowcard (20)

My Top 30 Songs for November 2-8, 2025

Photo of Sublime by Joshua Kim

It’s a new song at #1 this week, as “Ensenada” by legendary Southern California ska punk band Sublime takes over the top spot. Originally formed in Long Beach way back in 1988 by Bradley Nowell (vocals and guitar), Bud Gaugh (drums) and Eric Wilson (bass), they released three studio albums, a live album, five compilation albums, three EPs, one box set and six singles, three of which – “What I Got”, “Santeria” and “Wrong Way” – have remained longtime alt-rock radio staples. Sadly, they disbanded after Bradley Nowell’s untimely death from a heroin overdose in 1996 but subsequently reformed in 2023 with Nowell’s son Jakob singing lead vocals alongside original band members Wilson and Gaugh.

Released this past July, “Ensenada” carries on with the band’s original signature sound, almost as if no time has passed. The song lyrics speak to the joys of time spent with prostitutes in Ensenada, Mexico, with Jakob admitting “if I was the motherfuckin’ President, I’d hire twenty strippers for my cabinet” (which seems ironic, as at least two members of President Trump’s cabinet look like aging strippers). I must add it annoys me that the words “whore” and “motherfuckin'” have been bleeped out of the video.

There are four new entries to my chart again this week, starting with “Lucy” by Los Angeles-based indie rock band Mt. Joy. Formed in 2016, the band consists of Matt Quinn (vocals, guitar), Sam Cooper (guitar), Sotiris Eliopoulos (drums), Jackie Miclau (keyboards) and Michael Byrnes (bass). The song is from their fourth studio album Hope We Have Fun, and is their seventh song to appear on my chart.

Coming in at #28 is “Get The Message” by Atlanta-based pop-punk band The Paradox, comprised of Eric Dangerfield (lead vocals and rhythm guitar), Donald Bryant (bass), Christopher “Xelan” Bernard (lead guitar and background vocals), and Percy “PC3” Crews (drums). Formed only a little more than a year ago in June 2024, they quickly made waves in the music industry; just three weeks after launching their social media presence, they amassed over 730k followers and have already opened for Green Day and Jack White. “Get The Message” is featured on their debut EP NSFW, which dropped September 19th.

Next up is “Watch Me Go” by folk rock band Lord Huron, another Los Angeles-based act who’ve been a longtime favorite of mine. Originally formed as a solo act by singer-songwriter/guitarist Ben Schneider in 2010 after he relocated from Michigan to Los Angeles, Lord Huron eventually became a four-piece that now includes Miguel Briseño on bass, keyboards & theremin, Tom Renaud on guitar, and Mark Barry on drums & percussion. Their uniquely beautiful music is a glorious mash-up of folk, western, rock and roll, pop, surf rock and new age. “Watch Me Go” is from their fifth and latest album The Cosmic Selector Vol. 1, released in July. A previous single from that album, “Nothing I Need”, spent two weeks at #1 on my chart in June.

The fourth new entry is “Dang” by North Carolina-based alternative indie rock band Rainbow Kitten Surprise, whose sound has been influenced by such artists as Modest Mouse, Kings of Leon, Frank Ocean, and Schoolboy Q. Formed in 2013 by Darrick “Bozzy” Keller (guitar, backup vocals) and Sam Melo (lead vocalist who transitioned to Ela in 2022), they were joined a year later by Ethan Goodpaster (electric guitar) and Jess Haney (drums). “Dang” is from their fifth studio album Bones, which dropped September 26th, and their second song to appear on my chart after “Fever Pitch” in 2018.

  1. ENSENADA – Sublime (2)
  2. FIVE MORE SECONDS – Seafret & KT Tunstall (1)
  3. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (5)
  4. ANOTHER LIFE – Alabama Shakes (9)
  5. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (4)
  6. MISTAKES – Caamp (7)
  7. THE WEATHER – All Time Low (8)
  8. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (10)
  9. UNDRESSED – sombr (3)
  10. BACKSEAT – Balu Brigada (6)
  11. WRECK – Neko Case (14)
  12. DOWNSTAIRS – Matt Maeson (15)
  13. EVERYBODY SCREAM – Florence + The Machine (16)
  14. CITY WALLS – Twenty One Pilots (17)
  15. THE FATE OF OPHELIA – Taylor Swift (18)
  16. ORDINARY CREATURE – Of Monsters and Men (19)
  17. SPECTER – Bad Omens (20)
  18. DRACULA – Tame Impala (24)
  19. ENOUGH – Jeff Tweedy (21)
  20. BETTER DAYS – Yellowcard (11)
  21. LIGHT YEARS APART – Unobliterated (12)
  22. HORNETS – Western Jaguar (13)
  23. LINGERIE – Two Feet (27)
  24. SO FAR SO FAKE – Pierce the Veil (28)
  25. 12 TO 12 – sombr (29)
  26. THE FEAR – Future Theory (30)
  27. LUCY – Mt. Joy (N)
  28. GET THE MESSAGE – The Paradox (N)
  29. WATCH ME GO – Lord Huron (N)
  30. DANG – Rainbow Kitten Surprise (N)

My Top 30 Songs for October 26-November 1, 2025

English folk-rock duo Seafret and Scottish singer-songwriter KT Tunstall remain at #1 for a second week with their exuberant collaboration “Five More Seconds”, while “Ensenada”, by Southern California ska punk band Sublime, moves into second place. Entering the top 10 are “The Weather” by All Time Low, “Another Life” by Alabama Shakes and “Elegantly Wasted”, the lovely collaboration by Hermanos Gutiérrez and Leon Bridges.

It’s another big week for debuts, with four excellent new songs entering my chart. Entering at #24 is “Dracula” by Australian psychedelic pop-rock band Tame Impala, a longtime favorite act of mine headed by the brilliant singer-songwriter, multi-instrumentalist and producer Kevin Parker. The song is from their fifth and latest album Deadbeat, which dropped October 17th.

The second debut, entering at #28, is “So Far So Fake” by San Diego-based post-hardcore band Pierce the Veil. Formed in 2006, the band now consists of Vic Fuentes (lead vocals, rhythm guitar, programming), Jaime Preciado (bass, backing vocals) and Tony Perry (lead guitar). Loniel Robinson plays drums for live performances. The song is from their fifth album The Jaws of Life, originally released in 2023.

Coming in at #29 is “12 to 12”, the latest single by Los Angeles-based sombr (the musical moniker of 20-year-old singer-songwriter and producer Shane Michael Boose). The exciting and dynamic song is featured on his debut album I Barely Know Her, which dropped August 22nd and also includes his monster hits “back to friends” and “undressed”, both of which reached #1 on my chart. Along with “undressed”, which currently sits at #3, “12 to 12” gives sombr two songs on this week’s chart. In fact, he’s had at least one song on my chart every week since May 18th.

Last, but certainly not least, is “The Fear” by English alternative psychedelic rock band Future Theory, another longtime favorite act of mine whose music I’ve written about many times. The exceptionally talented four-piece is comprised of Max Sander (rhythm guitar and vocals), Chris Moore (lead guitar), Jacob Brookes (bass) and Rohan Parrett (drums). Their magnificent single “Why” reached #1 on my chart and ranks #18 on my 100 Best Songs of 2023 list, while their single “One and the Same” peaked at #3 and ranks #42 on my list of 100 Best Songs of 2022. “The Fear” is the latest of three outstanding singles they’ve released over the past four months.

  1. FIVE MORE SECONDS – Seafret & KT Tunstall (1)
  2. ENSENADA – Sublime (3)
  3. UNDRESSED – sombr (2)
  4. AS ALIVE AS YOU NEED ME TO BE – Nine Inch Nails (5)
  5. SUSHI AND COCA-COLA – St. Paul & The Broken Bones (8)
  6. BACKSEAT – Balu Brigada (4)
  7. MISTAKES – Caamp (10)
  8. THE WEATHER – All Time Low (11)
  9. ANOTHER LIFE – Alabama Shakes (16)
  10. ELEGANTLY WASTED – Hermanos Gutiérrez feat. Leon Bridges (15)
  11. BETTER DAYS – Yellowcard (6)
  12. LIGHT YEARS APART – Unobliterated (7)
  13. HORNETS – Western Jaguar (9)
  14. WRECK – Neko Case (14)
  15. DOWNSTAIRS – Matt Maeson (17)
  16. EVERYBODY SCREAM – Florence + The Machine (18)
  17. CITY WALLS – Twenty One Pilots (22)
  18. THE FATE OF OPHELIA – Taylor Swift (23)
  19. ORDINARY CREATURE – Of Monsters and Men (21)
  20. SPECTER – Bad Omens (14)
  21. ENOUGH – Jeff Tweedy (27)
  22. JUPITER – almost monday feat. Jordana (12)
  23. SALLY, WHEN THE WINE RUNS OUT – ROLE MODEL (13)
  24. DRACULA – Tame Impala (N)
  25. POLYESTER (YES SIR) – Sorry Ghost (19)
  26. ASSHOLE – The Lumineers (20)
  27. LINGERIE – Two Feet (30)
  28. SO FAR SO FAKE – Pierce the Veil (N)
  29. 12 TO 12 – sombr (N)
  30. THE FEAR – Future Theory (N)