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.

Recommended Videos

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

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.

S-Tier

  • Marksmanship Hunter
  • Unholy Death Knight
  • Balance Druid

A-Tier

  • Affliction Warlock
  • Shadow Priest
  • Windwalker Monk

B-Tier

  • 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

C-Tier

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

Tank

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.

A-Tier

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

B-Tier

  • Protection Warrior
  • Vengeance Demon Hunter

Healer

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.

S-Tier

  • Discipline Priest
  • Restoration Shaman
  • Holy Paladin

A-Tier

  • Mistweaver Monk
  • Restoration Druid
  • Holy Priest

Gamepur is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
related content
Read Article Today’s Coin Master Free Spins & Daily Coins Links (June 2024)
Coin Master free spins and coins daily working links
Coin Master free spins and coins daily working links
Coin Master free spins and coins daily working links
Read Article Goose Goose Duck codes (June 2024) – Are there any?
Read Article Roblox Demon Slayer Tower Defense codes (June 2024)
roblox-demon-tower-defense-codes
roblox-demon-tower-defense-codes
roblox-demon-tower-defense-codes
Read Article All Project QT Gift Codes (June 2024)
project-qt-codes
project-qt-codes
project-qt-codes
Read Article All FNAF Music Roblox ID Codes (June 2024)
Best free iPhone games
Best free iPhone games
Best free iPhone games
Related Content
Read Article Today’s Coin Master Free Spins & Daily Coins Links (June 2024)
Coin Master free spins and coins daily working links
Read Article Goose Goose Duck codes (June 2024) – Are there any?
Read Article Roblox Demon Slayer Tower Defense codes (June 2024)
roblox-demon-tower-defense-codes
Read Article All Project QT Gift Codes (June 2024)
project-qt-codes
Read Article All FNAF Music Roblox ID Codes (June 2024)
Best free iPhone games
Author
Davy Davison
I am an avid PC gamer - I play a lot of Gacha games, MMOs, Survival games and TCGs. I am also getting more into mobile games. I cover and play a little bit of everything and love to explore new genres. When I am not actively playing or writing about games I am watching streams or managing a Minecraft server.