World of Warcraft: Shadowlands – Class tier list

Which class you should choose for your next quest?

Putting a good team together for a World of Warcraft raid can be a royal pain, especially when it comes to choosing the right class. Having a balance between Tanks, DPS characters, and Healers is pretty straightforward, but there are many classes to choose from in these categories. This guide provides our tier list of the best classes for each role in World of Warcraft: Shadowlands.

This list was created based on the success and utility of each class, both on paper and in-game. The rankings are dependent upon the base stats, abilities, and ease of use. Each class was also tested in the Castle Nathria raid for effectiveness. We mainly focused on how the classes fared during boss fights, which tend to be a bit easier for ranged classes on the whole.


DPS is the most flexible type of class in the game and will make up the bulk of any good team. There are a large number of DPS classes to choose from, which makes picking the right one a bit difficult. Our rankings of the different DPS classes can be a useful place to start, but you will ultimately need to play around with them to see which best fits your style.


  • Marksmanship Hunter
  • Unholy Death Knight
  • Balance Druid


  • Affliction Warlock
  • Shadow Priest
  • Windwalker Monk


  • Frost Mage
  • Havoc Demon Hunter
  • Retribution Paladin
  • Elemental Shaman
  • Outlaw Rogue
  • Subtlety Rogue
  • Beast Mastery Hunter
  • Enhancement Shaman
  • Destruction Warlock
  • Arcane Mage
  • Arms Warrior
  • Frost Death Knight


  • Fury Warrior
  • Assassination Rogue
  • Demonology Warlock
  • Feral Druid
  • Survival Hunter


Every good team will need a Tank. Tanks are as important for keeping your team alive as Healers are, and they are good for covering up the mistakes players make early into a raid.


  • Protection Paladin
  • Brewmaster Monk
  • Blood Death Knight
  • Guardian Druid


  • Protection Warrior
  • Vengeance Demon Hunter


A Healer is essential for every team. Without one on your side, if you go down you won’t be getting back up again. There aren’t a lot of Healer classes to choose from, but each one can fill an absolutely necessary role during a raid.


  • Discipline Priest
  • Restoration Shaman
  • Holy Paladin


  • Mistweaver Monk
  • Restoration Druid
  • Holy Priest