A class trainer is an NPC who is able to train your character its many class-related skills (abilities, powers, and spells). They are able to teach new skills every 2 levels (even levels) until level 60, and every level for levels 60-80. For the most part, class trainers only exist in non-Northrend parts of Azeroth.[1]

A class trainer can also untrain your talents (making you untalented) for a price. Untraining costs 1Gold the first time, then increases by 5Gold thereafter for a maximum cost of 50Gold. The costs are reduced by 5Gold each month to a minimum of 15Gold.[citation needed]

When using the tracking system with the minimap they will appear with a blue book (MiniIcon ClassTrainer) at their locations.

The trainer page has links to a comprehensive list of trainers for each class.

In Mists of Pandaria

Mists-Logo-Small This section concerns content exclusive to Mists of Pandaria.

As of Patch 5.0, players no longer need to visit class trainers to learn new abilities as they are automatically learned when the required level is reached.

In Cataclysm

Cataclysm-Logo-Small Class trainers have been added to Wrath-Logo-Small Dalaran and Bc icon Shattrath City, generally replacing city portals that were removed.


  1. ^ Class trainers according to Wowhead.
Community content is available under CC-BY-SA unless otherwise noted.