《英雄無敵3》中,每個種族的英雄都有戰士系與法師系兩種職業,前者偏重攻防與作戰技能,後者偏重魔法與法術技能。
城堡族:騎士/牧師
壁壘族:巡邏兵/德魯伊
塔樓族:煉金術士/術士
據點族:野蠻人/戰鬥法師
要塞族:馴獸師/女巫
元素族:元素人/元素使
地獄族:魔鬼/異教徒
地下城:地下領主/妖術師
墓園族:死亡騎士/巫師。
此外,還有一些根據種族特點做出的特殊設定:如巡邏兵學不了火系魔法,地下領主、野蠻人學不了水系魔法,當然三族的法師英雄不受此限制而且法師英雄也有類似設定,如術士就學不了抵抗力等等。