Hello Readers! So you want to know about the best Thrash metal songs of all time, right? Unfortunately, there is no such thing as BEST SONG. It is subjective and depends on the taste of a person. Thrash Metal has given us many great songs. It is one of the most popular sub-genres of Metal and let me tell you, there are so many sub-genres in Metal. It is very difficult to choose the best songs among hundreds of great songs, Still, I will try my best. Today I am going to share my favorite top 10 Thrash metal songs.

Now, I will be starting by giving you a brief introduction about Thrash Metal.

What is Thrash Metal ?

Well, Thrash metal is a sub – genre of Heavy Metal. Thrash metal can be identified by the high tempo. The guitar riffs are complex & palm muted (generally) and drum beats are fast, Double bass drumming and Shredding is used and lyrics are about social issues, drugs, war, death, suicide etc (MOSTLY but not limited to). Thrash metal evolved in the 1970s and 80s and the pioneers are Metallica, Megadeth, Slayer, and Anthrax. These bands are also known as “The Big Four” and they all have been included in Rock and Roll Hall of Fame.

best metal singer
 Thrash Metal Legends: Dave Mustaine (Megadeth), Tom Araya (Slayer) and James Hetfield (Metallica)

There are generally 5 members in a Thrash metal band. One Rhythm guitarist, one Lead guitarist, one bass guitarist, a drummer and a vocalist. Sometimes 4 members are there and one member does two jobs e.g. Metallica (James Hetfield does the vocals and Rhythm guitar) & Slayer (Tom does the vocals and bass guitar) have four members.

The 20 Greatest Thrash Metal Songs of All Time [10 Ranked + 10 Extra]

So let’s begin the countdown of 10 best Thrash metal songs. Please keep in mind that these are my personal choices and if you have a different opinion than mine then you can tell that in the comments section. Your choices are welcome here but do not start the Metallica vs Megadeth war. They both are great bands and you should respect them, end of story. One person loves Master of Puppets and the other person loves Rust in Peace, it’s all a matter of choice. Everyone is biased and represents their favorite band as the greatest band.

Honorable Mentions: Extended List

These songs are not in any particular order. By putting these 10 songs, I am trying to cover more songs. I know I have left many songs that deserve a place here. Thanks

·         Hangar 18 (Megadeth)

·         Fight Fire with Fire (Metallica)

·         Peace Sells (Megadeth)

·         Souls of Black (Testament)

·         Damage Inc. (Metallica)

·         Creeping Death (Metallica)

·         Rust in Peace (Megadeth)

·         Indians (Anthrax)

·         War Ensemble (Slayer)

·         Seek and Destroy (Metallica)


Top 10: Best Thrash Metal Songs:

Given below are the 10 best songs in Thrash metal. These songs have been chosen very carefully. I have listened to these songs hundreds of times. If your favorite song is not here, you can show your frustration in the comments. These songs are written in the following order:


10- Bonded By Blood: Bonded By Blood – Exodus

best thrash metal songs exodus

Exodus is a legendary band and they have released many great albums. So there is a place reserved for Exodus in this list of best Thrash metal songs. Bonded by Blood is a great song.  It has crazy guitar riffs, great vocals, and a great solo. An Amazing song which without a doubt is one of the greatest Thrash metal songs of all time. Kirk Hammett was a member of Exodus before joining Metallica.

9- Battery: Master of Puppets – Metallica

I know you are expecting at least 2-3 songs by Metallica in this list.

best thrash songs metallica battery

Battery is a single from Master of Puppets. It starts with acoustic guitar but after some time, you get to listen to an insane riff. Kirk Hammett does his job well with an equally insane solo and Lars is amazing too. Bass lines are beautiful as Cliff is playing bass. So all in all, this song is a worthy contender for this list.

8- Angel of Death: Reign in Blood – Slayer

best thrash metal angel of death

A song from Slayer’s “Reign in Blood”, an album which is known as one of the greatest metal albums of all time. Angel of death has amazing guitar riffs. The song starts with an amazing riff and after some time Tom starts screaming and that part blows my mind. Then there is double bass drumming by Dave. Definitely a strong contender of the best Thrash metal song. “Surgery, with no anesthesia” is my favorite line.

7- Pleasure to Kill: Pleasure to Kill – Kreator

pleasure tokill best thrash metal

No list is complete without mentioning Kreator, a great Thrash metal band. This is their first song in this list. The solo is amazing and vocals are good. So definitely deserves a place in this list.

6- Caught in A Mosh: Among The Living – Anthrax

anthrax best thrash metal song

Caught in a Mosh is a song by Anthrax which is the most underrated band among the Big 4. Anthrax has made many good albums but unfortunately the amazing work of other bands like Metallica, Megadeth and slayer overshadows the work done by Anthrax. But this is an amazing song and that is why it made it to this list.

Caught in a Most has some fast guitar riffs and drums which give you an adrenaline rush. The vocals are amazing.

5- Tornado of Souls: Rust in Peace – Megadeth

megadeth best thrash metal songs

Tornado of souls is all about music. This song from Megadeth kicks ass. Dave is a great guitarist and there is no doubt in it and if you want to see his guitar playing skills then this might be the song for you to listen. Give it a try and you won’t be disappointed. Tornado of Souls has some of the most amazing work done by Dave Mustaine. You may hate him for his behavior but all of us know that he is one of the greatest metal guitarists and Tornado of Souls proves that.

4- One: And…Justice for All – Metallica

one best thrash song metallica

Metallica is probably the biggest heavy metal band on earth. There will never be another band as big as Metallica. They released 4 amazing albums and paved the way for other bands. No matter what people say about Metallica but they still hold a place in my heart. They gave us Thrash metal and I respect them for that. Metallica is the reason why I started listening to metal in the first place.

One is a song from their critically acclaimed album “And…Justice for All”. It is an amazing song which tells the story of a soldier who lost everything in war. It is a beautiful song. The song starts off slowly but Then there are insane riffs and double bass drumming by Lars. Lars was a great drummer at that time and he showed it in Justice for All. Then there is a crazy fast solo by kirk Hammett which is one of my favorite solos.

3- Raining Blood: Reign in Blood – Slayer

best thrash metal

Slayer has released many great albums and the most amazing one was Reign in Blood. It has songs like Angel of Death and Raining Blood. It is an amazing song. Dave Lombardo’s drums sound powerful and Jeff, Kerry and Tom support him. But the person who deserves the credit here is Dave. Without his drums, this song would have had less impact on me. His double bass drumming defines this song. He is one hell of a drummer. Raining Blood is definitely one of the greatest Thrash metal songs of all time.

2- Holy Wars…The Punishment Due: Rust in Peace- Megadeth

megadeth best thrash metal songs

There was a reason why Megadeth rocked in 90s – Marty Friedman and Nick Menza. I am not saying that the band sucks but it is not what is used to be. If you don’t believe me, try listening to Super Collider. I gave it a try and it was awful. That happens with most of the bands as the members are getting older.

Holy Wars…The punishment due is a single from Megadeth’s Rust in Peace, an album which defines Megadeth and the skills of its musicians. It is an amazing song and probably the only song of Megadeth, on which Dave’s vocals sound good to me otherwise his vocals suck. Period!

The song starts with amazing riffs and drums and soon reaches another level. Lyrics are about nuclear warfare. Man, you must give it a listen and believe me you won’t regret it. I didn’t like it at first because I can’t stand Dave Mustaine’s vocals, but it grew on me. Probably one of the best thrash metal songs. The only reason it is second is because Metallica has something better to offer.

1-Master of Puppets: Master of Puppets – Metallica

best thrash songs metallica battery

So here comes the winner – Master of Puppets from the Album Master of Puppets. Well, many people might disagree with this but for me, this is the best thrash metal song of all time. There is something really great in this song. That is why it always holds position 1 in almost every list. This song is more than 8 minutes of pure Thrash metal and shows how skilled Metallica are. Everything is perfect in this song. The Rhythm guitar of James Hetfield playing riffs after riffs, insane drumming by Lars Ulrich, Great bass lines by Cliff Burton, a great solo by Kirk Hammett and aggressive vocals of James HetField. This song is about Drug addiction. There are 2 solos – One by James Hetfield which is one of the best solos of James and one solo by Kirk Hammett.

So Master of Puppets is the best Thrash metal song of all time, hands down. Now share your favorite Thrash metal songs in the comments.

Rate :

8 Replies to “Top 10 Best Thrash Metal Songs of All Time

  1. Master of Puppets is overrated in my opinion. There are many better thrash metals songs, such as Enemy of God by Kreator or Deathamphetamine by Exodus. 🙂

  2. no way… master of puppets no 1? you got to be kidding me… megadeth and slayer are way more trash then dat. 1. Slayer 2.Megadeth 3. Metallica 4. Anthrax

  3. no testament song on this list such a disgrace to an amazing thrash band.Into The Pit is one helluva thrasher.also coma from overkill is worthy of mention.

  4. Honestly I dont think Master of Puppets is the best thrash song (though I think it’s overall the best metal song), however it’s not Holy Wars either. People think Holy Wars is a Godsend while Master is a pice of shit,
    When both are grossly overrated. Honestly I’d rather pick something like Toxic Waltz, Trial By Fire, maybe Damage Inc. or Set The Word Afire. Most Slayer songs would be great candidates too. It’s really annoying when people think Holy Wars is Megadeth’s masterpiece when we’ve got songs like Into The Lungs of Hell, The Conjuring, especially Hangar 18. To be honest, I’m starting to think that people who think Holy Wars, Master of Puppets, and Raining Blood are the best songs of their respective bands have barley listened to the bands’ repertoire.


Leave a Reply

Your email address will not be published. Required fields are marked *