Skip to content

Top 100 Heavy & Alternative Music Releases of 2025 (According to Nat)

There is no Sleep Token on my list.

For me 2025 was a year of discovery. I embarked on an exciting journey beyond the streaming platforms’ algorithm and the mainstream music media machine. I wanted to discover new sounds that, like those of my formative years, would shape my memories and become a monumental part of my own identity. And guess what? It was fun. Now I get to share the abundance of those discoveries with you.

Each month, I sifted through more than 300 brand-new albums and EPs, sampling them briefly or devouring their contents time and again. Many of my friends received some of these “love letters”, as I like to call them, sent directly to their WhatsApp or Instagram DMs, usually with the note, “you might like this” and a link to something new they could listen to. Some of my friends reciprocated this random act of kindness. Sometimes, even strangers shared their finds as well through social media. What a treat!

There is nothing better than people exchanging art they love: it’s human, authentic, and capable of expanding your horizons beyond the invisible borders that exist only in your mind. It goes far beyond what those at the top of the music-industry food chain decide you should like. And as a bonus, you get to know yourself better along the way. Many people set New Year’s resolutions. Mine remains the same: stay curious.

It was extremely difficult to make this list. If I had more time I could easily extend it by another 100 (or more). There are some EPs I didn’t include simply because they didn’t have enough running time, despite remaining as highlights, such as releases by Amenra or Peeling Flesh.

There’s a lot of death metal, plenty of hardcore and post-punk, and many, many more genres to explore. The USA seems to be the most represented country on the list, which means that in 2026, I’d love to focus even more on finding bands from a broader international spectrum.

I hope you’ll enjoy this little gift and my carefully curated playlist of favourite albums from 2025. And to all the festival organisers out there: consider these artists for your future lineups.

Number 100
Facs - Wish Defense (Trouble in Mind)

Facs – Wish Defense (Trouble in Mind)

Genre: Alternative Rock, Post-Punk

Country: USA

Release Date: 7th February 2025

Number 99
Madmess - The Third Coming

Madmess – The Third Coming

Genre: Psychedelic Rock

Country: Portugal

Release Date: 9th May

Number 98
Die Spitz – Something To Consume (Third Man)

Die Spitz – Something To Consume (Third Man)

Genre: Grunge/Punk

Country: USA

Release Date: 12th September

Number 97
The Sun’s Journey Through Night – Demo III (Church Road)

The Sun’s Journey Through Night – Demo III (Church Road)

Genre: Black Metal

Country: UK

Release Date: 9th May

Number 96
En Masse – newviolenttrends EP (Fever Ltd.)

En Masse – newviolenttrends EP (Fever Ltd.)

Genre: Post-Hardcore

Country: USA

Release Date: 20th June

Number 95
Vildhjarta – + där skogen sjunger under evighetens granar + (Century Media)

Vildhjarta – + där skogen sjunger under evighetens granar + (Century Media)

Genre: Djentcore

Country: Sweden

Release Date: 30th May

Number 94
Wren – Black Rain Falls (Church Road)

Wren – Black Rain Falls (Church Road)

Genre: Experimental/Sludge

Country: UK

Release Date: 21st February

Number 93
Surfaced – Where Angels Fear To Tread EP (1126)

Surfaced – Where Angels Fear To Tread EP (1126)

Genre: Metalcore/Beatdown Hardcore

Country: USA

Release Date: 15th August

Number 92
Phrenelith – Ashen Womb (Dark Descent)

Phrenelith – Ashen Womb (Dark Descent)

Genre: Death Metal

Country: Denmark

Release Date: 7th February

Number 91
Moonstone - Age of Mycology

Moonstone – Age of Mycology

Genre: Psychedelic Doom Metal

Country: Poland

Release Date: 5th November

Number 90
Inhuman Nature – Greater Than Death (Church Road)

Inhuman Nature – Greater Than Death (Church Road)

Genre: Hardcore/Thrash

Country: UK

Release Date: 25th April

Number 89
Believe In Nothing – Rot (Church Road)

Believe In Nothing – Rot (Church Road)

Genre: Noise/Sludge

Country: UK

Release Date: 31st October

Number 88
Excide – Bastard Hymns (SharpTone)

Excide – Bastard Hymns (SharpTone)

Genre: Post-Hardcore

Country: USA

Release Date: 28th November

Number 87
Traitors – Phobias (Self)

Traitors – Phobias (Self)

Genre: Deathcore

Country: USA

Release Date: 21st February

Number 86
Spiritual Cramp – Rude (Blue Grape)

Spiritual Cramp – Rude (Blue Grape)

Genre: Indie/Punk Rock

Country: USA

Release Date: 24th October

Number 85
Chokecherry – Ripe Fruit Rots And Falls (Fearless)

Chokecherry – Ripe Fruit Rots And Falls (Fearless)

Genre: Grunge/Shoegaze

Country: USA

Release Date: 14th November

Number 84
Greet Death – Die In Love (Deathwish)

Greet Death – Die In Love (Deathwish)

Genre: Indie/Shoegaze

Country: USA

Release Date: 27th June

Number 83
Haggus – Destination Extinction (Tankcrimes)

Haggus – Destination Extinction (Tankcrimes)

Genre: Grindcore/Punk

Country: USA

Release Date: 20th June

Number 82
Primitive Man – Observance (Relapse)

Primitive Man – Observance (Relapse)

Genre: Black Metal/Sludge

Country: USA

Release Date: 31st October

Number 81
Forlorn - Aether (Church Road)

Forlorn – Aether (Church Road)

Genre: Metalcore/Progressive Metal

Country: UK

Release Date: 28th March

Number 80
Boneflower – Reveries (Deathwish)

Boneflower – Reveries (Deathwish)

Genre: Post-Hardcore

Country: Spain

Release Date: 25th July

Number 79
Habak - Mil Orquideas En Medio Del Desierto

Habak – Mil Orquideas En Medio Del Desierto

Genre: Melodic Crust

Country: Mexico

Release Date: 4th April

You can stream and download Habak’s music on Bandcamp for free.

Number 78
Black Magnet – Megamantra (Federal Prisoner)

Black Magnet – Megamantra (Federal Prisoner)

Genre: Industrial Goth Metal

Country: USA

Release Date: 25th July

Number 77
Intercourse – How I Fell In Love With The Void (Brutal Panda)

Intercourse – How I Fell In Love With The Void (Brutal Panda)

Genre: Hardcore Punk

Country: USA

Release Date: 12th September

Number 76
King Parrot – A Young Person’s Guide To King Parrot (Housecore)

King Parrot – A Young Person’s Guide To King Parrot (Housecore)

Genre: Thrash/Grind

Country: Australia

Release Date: 6th June

Number 75
Iron Mind – Test Of The Iron Mind (Flatspot)

Iron Mind – Test Of The Iron Mind (Flatspot)

Genre: Hardcore Punk

Country: USA

Release Date: 13th June

Number 74
M.U.T.T. – Toughest Street In Town (Quiet Panic)

M.U.T.T. – Toughest Street In Town (Quiet Panic)

Genre: Punk

Country: USA

Release Date: 20th June

Number 73
In Covert – Bleak Machinery (Dune Altar)

In Covert – Bleak Machinery (Dune Altar)

Genre: Deathrock/Industrial/Post-Punk

Country: USA

Release Date: 9th May

Number 72
Fomies – Liminality (Taxi Gauche)

Fomies – Liminality (Taxi Gauche)

Genre: Psychedelic/Garage/Punk

Country: Switzerland

Release Date: 11th April

Number 71
Mortuaire – Monde Vide (World Eater)

Mortuaire – Monde Vide (World Eater)

Genre: Doom/Death Metal

Country: France

Release Date: 7th March

Available on Bandcamp

Number 70
The Gift Is A Curse – Heir (Season Of Mist)

The Gift Is A Curse – Heir (Season Of Mist)

Genre: Blackened Death Metal/Hardcore

Country: Sweden

Release Date: 7th March

Number 69
Abduction – Existentialismus (Candlelight)

Abduction – Existentialismus (Candlelight)

Genre: Death/Black Metal

Country: UK

Release Date: 21st February

Number 68
Floating – Hesitating Lights (Transcending Obscurity)

Floating – Hesitating Lights (Transcending Obscurity)

Genre: Black/Death/Post Punk

Country: Sweden

Release Date: 11th July

Number 67
Greyhaven – Keep It Quiet (Solid State)

Greyhaven – Keep It Quiet (Solid State)

Genre: Metalcore

Country: USA

Release Date: 10th October

Number 66
Ephemeral – Envisaged Human Collapse (Armageddon)

Ephemeral – Envisaged Human Collapse (Armageddon)

Genre: Death Metal/Hardcore

Country: USA

Release Date: 3rd October

Number 65
Restraining Order – Future Fortune (Blue Grape)

Restraining Order – Future Fortune (Blue Grape)

Genre: Hardcore Punk

Country: USA

Release Date: 12th September

Number 64
Still In Love – Recovery Language (Church Road)

Still In Love – Recovery Language (Church Road)

Genre: Metallic Hardcore

Country: UK

Release Date: 5th September

Number 63
Bronson Arm – Casket Schwagg (Learning Curve)

Bronson Arm – Casket Schwagg (Learning Curve)

Genre: Punk/Grunge/Noise

Country: USA

Release Date: 9th May

Number 62
Whitechapel – Hymns In Dissonance (Metal Blade)

Whitechapel – Hymns In Dissonance (Metal Blade)

Genre: Deathcore

Country: USA

Release Date: 7th March

Number 61
Rainbow Kitten Surprise – bones (Atlantic)

Rainbow Kitten Surprise – bones (Atlantic)

Genre: Alternative/Indie

Country: USA

Release Date: 26th September

Number 60
Fox Lake – New World Heat (MNRK Heavy)

Fox Lake – New World Heat (MNRK Heavy)

Genre: Metalcore/Hardcore

Country: USA

Release Date: 1st August

Number 59
The Acacia Strain – You Are Safe From God Here (Rise)

The Acacia Strain – You Are Safe From God Here (Rise)

Genre: Deathcore/Hardcore

Country: USA

Release Date: 24th October

Number 58
Pig Pen – Mental Madness (Flatspot)

Pig Pen – Mental Madness (Flatspot)

Genre: Hardcore Punk

Country: USA

Release Date: 27th June

Number 57
Bambara – Birthmarks (Bella Union/Wharf Cat)

Bambara – Birthmarks (Bella Union/Wharf Cat)

Genre: Post-Punk/Noise

Country: USA

Release Date: 14th March

Number 56
Split Chain – motionblur (Epitaph)

Split Chain – motionblur (Epitaph)

Genre: Shoegaze/Grunge

Country: UK

Release Date: 11th July

Number 55
Pathogenic – Crowned In Corpses (Skepsis)

Pathogenic – Crowned In Corpses (Skepsis)

Genre: Black/Death Metal

Country: USA

Release Date: 7th February

Number 54
Midnight – Steel, Rust And Disgust (Metal Blade)

Midnight – Steel, Rust And Disgust (Metal Blade)

Genre: Black/Heavy Metal

Country: USA

Release Date: 23rd May

Number 53
Paleface Swiss – Cursed (Self)

Paleface Swiss – Cursed (Self)

Genre: Deathcore

Country: Switzerland

Release Date: 3rd January

Number 52
Jivebomb – Ethereal (Flatspot)

Jivebomb – Ethereal (Flatspot)

Genre: Hardcore Punk

Country: USA

Release Date: 28th March

Number 51
Throatcut – Resilience (Arising Empire)

Throatcut – Resilience (Arising Empire)

Genre: Metalcore

Country: Germany

Release Date: 18th July

Number 50
Inherited – No Regrets (Self)

Inherited – No Regrets (Self)

Genre: Hardcore/Groove Metal

Country: Netherlands

Release Date: 22nd April

Number 49
Slow Crush – Thirst (Pure Noise)

Slow Crush – Thirst (Pure Noise)

Genre: Shoegaze

Country: Belgium

Release Date: 29th August

Number 48
Witchcraft – IDAG (Heavy Psych Sounds)

Witchcraft – IDAG (Heavy Psych Sounds)

Genre: Doom/Stoner/Retro Rock

Country: Sweden

Release Date: 23rd May

Number 47
Final Dose – Under The Eternal Shadow (Wolves Of Hades)

Final Dose – Under The Eternal Shadow (Wolves Of Hades)

Genre: Blackened Punk

Country: UK

Release Date: 11th April

Number 46
Fange – Purulences (Throatruiner)

Fange – Purulences (Throatruiner)

Genre: Death/Sludge Metal

Country: France

Release Date: 14th March

Number 45
Gridiron – Poetry From Pain (Blue Grape)

Gridiron – Poetry From Pain (Blue Grape)

Genre: Hardcore Rap

Country: USA

Release Date: 30th May

Number 44
Crippling Alcoholism – Camgirl (Portrayal Of Guilt)

Crippling Alcoholism – Camgirl (Portrayal Of Guilt)

Genre: Goth/Noise Rock

Country: USA

Release Date: 12th September

Number 43
Atom Juice – Atom Juice (Heavy Psych Sounds)

Atom Juice – Atom Juice (Heavy Psych Sounds)

Genre: Psychedelic/Prog

Country: Poland

Release Date: 11th July

Number 42
Discarded – Humility EP (Self)

Discarded – Humility EP (Self)

Genre: Blackened Deathcore

Country: Netherlands

Release Date: 25th July

Number 41
Home Front – Watch It Die (La Vida Es Un Mus Discos)

Home Front – Watch It Die (La Vida Es Un Mus Discos)

Genre: Synthpop/Punk

Country: Canada

Release Date: 14th November

Number 40
Accvsed – Dealers Of Doom (Arising Empire)

Accvsed – Dealers Of Doom (Arising Empire)

Genre: Metalcore

Country: Germany

Release Date: 1st August

Number 39
Ryr – Dislodged (Moment Of Collapse)

Ryr – Dislodged (Moment Of Collapse)

Genre: Post/Doom Metal

Country: Germany

Release Date: 11th April

Number 38
Katla – Scandinavian Pain (Napalm)

Katla – Scandinavian Pain (Napalm)

Genre: Atmospheric Doom/Post/Rock

Country: Denmark

Release Date: 21st March

Number 37
Spite – New World Killer (Rise)

Spite – New World Killer (Rise)

Genre: Deathcore

Country: USA

Release Date: 31st October

Number 36
Superheaven - Superheaven (Blue Grape)

Superheaven – Superheaven (Blue Grape)

Genre: Alternative Rock/Shoegaze

Country: USA

Release Date: 18th April

Number 35
Blank – The Descent (Upstate)

Blank – The Descent (Upstate)

Genre: Hardcore

Country: Canada

Release Date: 13th June

Number 34
Gasket – Gasket (Blue Grape)

Gasket – Gasket (Blue Grape)

Genre: Hardcore Punk

Country: USA

Release Date: 21st November

Number 33
Margarita Witch Cult – Strung Out In Hell (Heavy Psych Sounds)

Margarita Witch Cult – Strung Out In Hell (Heavy Psych Sounds)

Genre: Heavy Metal/Doom

Country: UK

Release Date: 1st August

Number 32
Psycho-Frame – Salvation Laughs In The Face Of A Grieving Mother (SharpTone)

Psycho-Frame – Salvation Laughs In The Face Of A Grieving Mother (SharpTone)

Genre: Deathcore

Country: USA

Release Date: 25th July

Number 31
Lamp Of Murmuur – The Dreaming Prince In Ecstasy (Wolves Of Hades)

Lamp Of Murmuur – The Dreaming Prince In Ecstasy (Wolves Of Hades)

Genre: Black Metal

Country: USA

Release Date: 14th November

Number 30
Melting – You Exist Because We Allow EP (Greyscale)

Melting – You Exist Because We Allow EP (Greyscale)

Genre: Deathcore/Hardcore/Sludge

Country: Australia

Release Date: 2nd May

Number 29
Planning For Burial – It’s Closeness, It’s Easy (The Flenser)

Planning For Burial – It’s Closeness, It’s Easy (The Flenser)

Genre: Experimental Dark Ambient

Country: USA

Release Date: 30th May

Number 28
Death Whore - Blood Washed Everything Away (Duality)

Death Whore – Blood Washed Everything Away (Duality)

Genre: Death Metal

Country: France

Release Date: 16th May

Number 27
The Callous Daoboys – I Don’t Want To See You In Heaven (MNRK Heavy)

The Callous Daoboys – I Don’t Want To See You In Heaven (MNRK Heavy)

Genre: Mathcore

Country: USA

Release Date: 16th May

Number 26
Extortionist – Stare Into The Seething Wounds (Unique Leader)

Extortionist – Stare Into The Seething Wounds (Unique Leader)

Genre: Deathcore/Metalcore

Country: USA

Release Date: 10th October

Number 25
Scalp – Not Worthy Of Human Compassion (Closed Casket)

Scalp – Not Worthy Of Human Compassion (Closed Casket)

Genre: Hardcore/Death Metal/Grindcore

Country: USA

Release Date: 25th July

Number 24
Cold Steel – Discipline & Punish (Spinefarm)

Cold Steel – Discipline & Punish (Spinefarm)

Genre: Hardcore/Thrash

Country: USA

Release Date: 7th November

Number 23
Gates To Hell – Death Comes To All (Nuclear Blast)

Gates To Hell – Death Comes To All (Nuclear Blast)

Genre: Death Metal/Metalcore

Country: USA

Release Date: 21st March

Number 22
Eyes – Spinner (Prosthetic)

Eyes – Spinner (Prosthetic)

Genre: Hardcore/Noise

Country: Denmark

Release Date: 25th April

Number 21
Deafheaven – Lonely People With Power (Roadrunner)

Deafheaven – Lonely People With Power (Roadrunner)

Genre: Blackgaze

Country: USA

Release Date: 28th March

Number 20
Scorching Tomb – Ossuary (Time To Kill)

Scorching Tomb – Ossuary (Time To Kill)

Genre: Death Metal

Country: Canada

Release Date: 24th October

Number 19
Higher Power - There Is Love In This World If You Want It (Nuclear Blast)

Higher Power – There Is Love In This World If You Want It (Nuclear Blast)

Genre: Alternative Hardcore Punk

Country: UK

Release Date: 27th June

Number 18
Drain – …Is Your Friend (Epitaph)

Drain – …Is Your Friend (Epitaph)

Genre: Hardcore Punk

Country: USA

Release Date: 7th November

Number 17
Grief Ritual – Collapse (Church Road)

Grief Ritual – Collapse (Church Road)

Genre: Blackened Metallic Hardcore

Country: UK

Release Date: 31st January

Number 16
Daevar – Sub Rosa (The Lasting Dose)

Daevar – Sub Rosa (The Lasting Dose)

Genre: Doom/Grunge

Country: Germany

Release Date: 28th March

Number 15
Throne – Ossarium (Dusktone)

Throne – Ossarium (Dusktone)

Genre: Blackened Sludge

Country: Italy

Release Date: 14th February

Number 14
Castle Rat – The Bestiary (King Volume)

Castle Rat – The Bestiary (King Volume)

Genre: Heavy Metal

Country: USA

Release Date: 19th September

Number 13
Open Kasket – Trials Of Failure (Barbaric Brutality)

Open Kasket – Trials Of Failure (Barbaric Brutality)

Genre: Death Metal/Hardcore

Country: USA

Release Date: 7th February

Number 12
Faetooth - Labyrinthine

Faetooth – Labyrinthine

Genre: Doom/Sludge/Shoegaze

Country: USA

Release Date: 5th September

Number 11
Mugshot – All The Devils Are Here (Pure Noise)

Mugshot – All The Devils Are Here (Pure Noise)

Genre: Hardcore/Metalcore

Country: USA

Release Date: 20th June

Number 10
Century – Sign Of The Storm (Dying Victims)

Century – Sign Of The Storm (Dying Victims)

Genre: Heavy Metal

Country: Sweden

Release Date: 24th January

Number 9
Divide and Dissolve – Insatiable (Bella Union)

Divide and Dissolve – Insatiable (Bella Union)

Genre: Instrumental Doom Metal

Country: Australia

Release Date: 18th April

Number 8
Turnstile – Never Enough (Roadrunner)

Turnstile – Never Enough (Roadrunner)

Genre: Alternative Hardcore Punk

Country: USA

Release Date: 6th June

Number 7
Handgemeng – Satanic Panic Attack (Ripple)

Handgemeng – Satanic Panic Attack (Ripple)

Genre: Heavy Metal

Country: Norway

Release Date: 11th April

Number 6
Vacuous – In His Blood (Relapse)

Vacuous – In His Blood (Relapse)

Genre: Death Metal

Country: UK

Release Date: 28th February

Number 5
Deftones – Private Music (Reprise)

Deftones – Private Music (Reprise)

Genre: Alternative Metal, shoegaze

Country: USA

Release Date: 22nd August

Number 4
Pothamus – Abur (Pelagic)

Pothamus – Abur (Pelagic)

Genre: Sludge/Post-Metal

Country: Belgium

Release Date: 14th February

Number 3
Messa – The Spin (Metal Blade)

Messa – The Spin (Metal Blade)

Genre: Scarlet Doom

Country: Italy

Release Date: 11th April

Number 2
Agriculture – The Spiritual Sound (The Flenser)

Agriculture – The Spiritual Sound (The Flenser)

Genre: Black Metal

Country: USA

Release Date: 3rd October

Number 1
Sanguisugabogg - Hideous Aftermath (Century Media)

Sanguisugabogg – Hideous Aftermath (Century Media)

Genre: Death Metal

Country: USA

Release Date: 10th October