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)

Top 30 Songs for June 1-7, 2025

English singer-songwriter & producer Frank Joshua remains at #1 for a second week with his lush single “Walls”, while Fontaines D.C.‘s “It’s Amazing To Be Young” advances a spot to #2. Rounding out the top five are “Bad Larry” by Cloakroom, “Mortal Wound” by The Veils and “The Turnaround” by DelCobras (who just released their second single “Untied (She’s the One)” this past Friday), all moving up two spots. The biggest upward mover this week is the majestic “back to friends” by 19-year-old artist sombr, leaping eight spots to #16 (I find it interesting that some artists name themselves and/or their songs in all lower case).

I have two wonderful debut songs this week, the first of which is “Feels Right” by northern Virginia-based artist Talk in Waves (the music project of singer-songwriter and multi-instrumentalist Jake Mimikos). The exuberant pop-rock song is a joyous celebration of a budding romance, where everything’s coming together and just “feels right”. Jake has released an impressive amount of music since 2015, and I’ve featured him numerous times on this blog. I’ve loved all his songs, five of which have reached #1 on my Top 30 chart. One of them, “Like You Do”, topped my 100 Best Indie Songs of 2024 list, and his previous single “You’re My Drug” reached #2 this past March.

The second debut, coming in at #30, is the marvelous “Bonnet Of Pins” by silky-voiced singer-songwriter Matt Berninger, who’s also frontman of alternative indie rock band The National. I love his warm baritone singing voice so much, he could literally sing the phone book and I’m certain it would sound captivating. The song is from his new album Get Sunk, his second release as a solo artist which dropped this past Friday, May 30th.

  1. WALLS – Frank Joshua (1)
  2. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (3)
  3. BAD LARRY – Cloakroom (5)
  4. MORTAL WOUND – The Veils (6)
  5. THE TURNAROUND – DelCobras (7)
  6. LAREDO – Leon Bridges (8)
  7. THE NIGHT BEFORE – The Black Keys (2)
  8. TIME WAITED – My Morning Jacket (4)
  9. SNAKESKIN – NAVE (9)
  10. POOR SAD INDIE EVERYTHING – Icarus Phoenix (10)
  11. NOTHING I NEED – Lord Huron (17)
  12. ARCHBISHOP HAROLD HOLMES – Jack White (12)
  13. BARBARIAN – AWOLNATION (13)
  14. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (14)
  15. LET THINGS GO – Caamp (15)
  16. BACK TO FRIENDS – sombr (24)
  17. ANKLES – Lucy Dacus (11)
  18. BASIC BEING BASIC – Djo (18)
  19. THREE SIX FIVE – Shinedown (21)
  20. EVERYTHING IS PEACEFUL LOVE – Bon Iver (22)
  21. SO LONG – Wavves (23)
  22. CATCH THESE FISTS – Wet Leg (25)
  23. METAVERSE – Cage the Elephant (16)
  24. RITALIN – Dexter and The Moonrocks (26)
  25. SPACEMAN IN TULSA – Counting Crows (27)
  26. TAKE THIS HEART – Brian Lambert (18) 19th week on chart
  27. RUSHMERE – Mumford & Sons (19)
  28. SCARS – Secret Postal Society (30)
  29. FEELS RIGHT – Talk in Waves (N)
  30. BONNET OF PINS – Matt Berninger (N)

Top 30 Songs for May 25-31, 2025

London, England-based Frank Joshua – an enigmatic but enormously talented singer-songwriter and producer who, wanting his music to speak for itself, shares no photos of himself – has become a favorite of mine on the strength of his gorgeous baritone voice and beguiling adult contemporary music style. The prolific artist has released a staggering amount of music over the past four years or so, including three albums, an EP and 43 singles! Every one of his songs is a captivating feast for the ears, and I love them all. I’ve previously written about four of them, most recently this past February when I reviewed his marvelous single “Walls”. After a long but steady climb, the song has finally reached #1 in its 14th week on my chart. It’s his first song to top my chart; his singles “Bluebell Wood” reached #6 in 2023 and “Winter Cowboy” reached #3 in 2024. Since “Walls”, Frank has released two more singles, including “These Words” which dropped this past Thursday, May 23rd. All of his singles have been released via British music label Numen Records.

Although Frank writes some of his songs, like the majority of his singles, “Walls” was written by his frequent collaborator Simon Pitheakley, and produced by Tony White. And like all his songs, this one’s a beauty, with gorgeous reverb-drenched bluesy guitars accompanied by warm piano keys, soaring orchestral synths and gently crashing cymbals layered over a sensuous pulsating beat. It all creates a glorious cinematic backdrop for Frank’s melancholy yet captivating vocals which are both passionate and heartfelt. It’s become my favorite of all his songs, and I never tire of listening to it. The poetic lyrics speak of the challenges of growing older and maintaining a long-term relationship, in which there’s often a tug of war between the comfort and security that comes from being with a devoted loved one, and the primal urge to be independent and free of responsibility or commitment – something I’ve long struggled with myself.

In other chart news of note, The Black Keys hold at #2 with “The Night Before”, and Fontaines D.C. move up a notch to #3 with “It’s Amazing To Be Young”. Maryland shoegaze/indie rock band Icarus Phoenix enters the top 10 with their beautiful song “Poor Sad Indie Everything”, and “Nothing I Need” by Lord Huron is the biggest upward mover this week, jumping eight spots to #17.

The one new debut this week is “Scars”, a heartwarming song of love and empathy by Welsh artist Secret Postal Society, the music project of singer-songwriter, composer and multi-instrumentalist Craig Mapstone. In addition to being a talented, hard-working artist, Craig’s a thoughtful, generous and kind soul, and though we’ve never met in person, I’ve grown quite fond of him on both a personal and professional level. It’s his third song to appear on my chart, the first being “Something From Nothing/Points of Light” in 2022 and more recently “Autumn Leaves”, which spent 19 weeks on my chart from late November 2024-early April 2025, peaking at #3 in March.

  1. WALLS – Frank Joshua (3)
  2. THE NIGHT BEFORE – The Black Keys (2)
  3. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (4)
  4. TIME WAITED – My Morning Jacket (1)
  5. BAD LARRY – Cloakroom (5)
  6. MORTAL WOUND – The Veils (6)
  7. THE TURNAROUND – DelCobras (7)
  8. LAREDO – Leon Bridges (9)
  9. SNAKESKIN – NAVE (10)
  10. POOR SAD INDIE EVERYTHING – Icarus Phoenix (13)
  11. ANKLES – Lucy Dacus (14)
  12. ARCHBISHOP HAROLD HOLMES – Jack White (15)
  13. BARBARIAN – AWOLNATION (16)
  14. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (17)
  15. LET THINGS GO – Caamp (18)
  16. METAVERSE – Cage the Elephant (8)
  17. NOTHING I NEED – Lord Huron (25)
  18. BASIC BEING BASIC – Djo (21)
  19. TAKE THIS HEART – Brian Lambert (11)
  20. RUSHMERE – Mumford & Sons (12)
  21. THREE SIX FIVE – Shinedown (22)
  22. EVERYTHING IS PEACEFUL LOVE – Bon Iver (23)
  23. SO LONG – Wavves (24)
  24. BACK TO FRIENDS – sombr (29)
  25. CATCH THESE FISTS – Wet Leg (28)
  26. RITALIN – Dexter and The Moonrocks (26)
  27. SPACEMAN IN TULSA – Counting Crows (30)
  28. STRAIGHT TO THE GROUND – Unquiet Nights (19)
  29. IMPOSTER SYNDROME – Fake Empire (20) 19th week on chart
  30. SCARS – Secret Postal Society (N)

Top 30 Songs for May 18-24, 2025

There are several really beautiful songs on this week’s list, starting with “Time Waited” by My Morning Jacket, which holds the top spot for a second week. Three more are “Walls” by English artist Frank Joshua, moving up to #3, “Bad Larry” by Northwest Indiana shoegaze band Cloakroom and “Mortal Wound” by English/New Zealand indie/rock band The Veils, which advance two spots to #s 5 and 6. None of those three songs have appeared on any charts as far as I can tell, which is a travesty. “The Night Before” by The Black Keys moves into second place, and “It’s Amazing To Be Young” by Irish alt-rock band Fontaines D.C. jumps six spots to #4. Two more gorgeous songs, “Laredo”, by Texas singer-songwriter Leon Bridges and “Snakeskin” by English singer-songwriter NAVE, enter the top 10 at #s 9 & 10.

There are two debuts this week, the first of which is “back to friends” by sombr, the music project of astonishingly talented 19-year-old singer-songwriter Shane Boose. Born and raised in New York City, he’s now based in Los Angeles. The song was actually released last December but as so often happens these days, it recently went viral on TikTok and began appearing on American charts. I’ve grown to love the song, and also love his follow-up single “Undressed”. The second debut, bringing up the rear at #30, is “Spaceman in Tulsa” by legendary alt-rock band Counting Crows. The song is from their eighth album Butter Miracle, The Complete Sweets!, which dropped May 9th. Still fronted by Adam Duritz who’s now 60, they sound as good as ever.

  1. TIME WAITED – My Morning Jacket (1)
  2. THE NIGHT BEFORE – The Black Keys (3)
  3. WALLS – Frank Joshua (4)
  4. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (10)
  5. BAD LARRY – Cloakroom (7)
  6. MORTAL WOUND – The Veils (8)
  7. THE TURNAROUND – DelCobras (9)
  8. METAVERSE – Cage the Elephant (2)
  9. LAREDO – Leon Bridges (12)
  10. SNAKESKIN – NAVE (14)
  11. TAKE THIS HEART – Brian Lambert (5)
  12. RUSHMERE – Mumford & Sons (6)
  13. POOR SAD INDIE EVERYTHING – Icarus Phoenix (15)
  14. ANKLES – Lucy Dacus (16)
  15. ARCHBISHOP HAROLD HOLMES – Jack White (18)
  16. BARBARIAN – AWOLNATION (19)
  17. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (20)
  18. LET THINGS GO – Caamp (21)
  19. STRAIGHT TO THE GROUND – Unquiet Nights (11)
  20. IMPOSTER SYNDROME – Fake Empire (13)
  21. BASIC BEING BASIC – Djo (22)
  22. THREE SIX FIVE – Shinedown (23)
  23. EVERYTHING IS PEACEFUL LOVE – Bon Iver (24)
  24. SO LONG – Wavves (25)
  25. NOTHING I NEED – Lord Huron (26)
  26. LUTHER – Kendrick Lamar & SZA (17)
  27. RITALIN – Dexter and The Moonrocks (29)
  28. CATCH THESE FISTS – Wet Leg (30)
  29. BACK TO FRIENDS – sombr (N)
  30. SPACEMAN IN TULSA – Counting Crows (N)

Top 30 Songs for May 11-17, 2025

Cover photo of My Morning Jacket album is

With their expansive and eclectic sound, alternative indie rock band My Morning Jacket have been making innovative music for more than a quarter century. Formed in Louisville, Kentucky in 1998, the band currently consists of founding members Jim James (lead vocals, rhythm guitar) and Tom Blankenship (bass), as well as Patrick Hallahan (drums & percussion), Bo Koster (keyboards, percussion & backing vocals), and Carl Broemel (lead guitar, pedal steel, saxophone & backing vocals). The introspective and lovely “Time Waited” takes over the #1 spot on my latest Top 30 chart. The song is from their latest and 10th album is, released on March 25th. It’s their second song to reach #1 on my chart, their previous being the gorgeous “Feel You”, which also ranks #6 on my list of 100 Best Songs of 2020.

About the song, James told Stereogum: “I made a loop of that piano intro and listened as I went for a walk, and all these melodies started coming to me. For a long time, I didn’t have lyrics, but then I had a dream where I was in a café and a song was playing, and the lyrics to that song became the lyrics to ‘Time Waited’ — the melodies just fit perfectly. And the lyrics are about how flexible time is, how we can bend and warp time, especially if we are following our hearts, the universe and time itself can flow to work with us.” In addition to that beautiful piano, I also love the marvelous guitar work.

In other chart news of note, The Black Keys advance two spots to #3 with “The Night Before”, and English singer-songwriter Frank Joshua climbs three spots to #4 with “Walls”. Two songs enter the top 10: “The Turnaround” by Philadelphia power pop trio DelCobras, and “It’s Amazing To Be Young” by Irish alt-rock band Fontaines D.C., whose song “Starburster” was my favorite song of 2024.

Two songs make their debut, the first of which is “Ritalin” by Texas rock band Dexter and The Moonrocks, who’s previous single “Sad in Carolina” went to # in late December-early January. The second new entry is “catch these fists” by English indie rock duo Wet Leg, comprised of Rhian Teasdale and Hester Chambers. With a winning combination of infectious melodies, ascerbic lyrics, and their quirky deadpan vocal style, they burst onto the music scene in 2021 with their critically acclaimed eponymous album Wet Leg, which spawned two hits, “Chaise Longue” and “Wet Dream”. “catch these fists” is the lead single from their forthcoming second album Moisturizer, to be released in July.

  1. TIME WAITED – My Morning Jacket (2)
  2. METAVERSE – Cage the Elephant (1)
  3. THE NIGHT BEFORE – The Black Keys (5)
  4. WALLS – Frank Joshua (7)
  5. TAKE THIS HEART – Brian Lambert (3)
  6. RUSHMERE – Mumford & Sons (4)
  7. BAD LARRY – Cloakroom (9)
  8. MORTAL WOUND – The Veils (10)
  9. THE TURNAROUND – DelCobras (11)
  10. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (12)
  11. STRAIGHT TO THE GROUND – Unquiet Nights (8)
  12. LAREDO – Leon Bridges (14)
  13. IMPOSTER SYNDROME – Fake Empire (6)
  14. SNAKESKIN – NAVE (15)
  15. POOR SAD INDIE EVERYTHING – Icarus Phoenix (16)
  16. ANKLES – Lucy Dacus (17)
  17. LUTHER – Kendrick Lamar & SZA (13)
  18. ARCHBISHOP HAROLD HOLMES – Jack White (20)
  19. BARBARIAN – AWOLNATION (21)
  20. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (23)
  21. LET THINGS GO – Caamp (24)
  22. BASIC BEING BASIC – Djo (22)
  23. THREE SIX FIVE – Shinedown (26)
  24. EVERYTHING IS PEACEFUL LOVE – Bon Iver (27)
  25. SO LONG – Wavves (28)
  26. NOTHING I NEED – Lord Huron (30)
  27. PEOPLE WATCHING – Sam Fender (18) 19th week on chart
  28. SAME OLD SONG – The Lumineers (19)
  29. RITALIN – Dexter and The Moonrocks (N)
  30. CATCH THESE FISTS – Wet Leg (N)