Кампании в игре Heroes of Might and Magic III были выведены на качественно иной уровень. В отличие от Heroes II, где присутствовало только две кампании (20 сценариев), Heroes III с дополнениями предлагает сразу 20 кампаний, общее число сценариев в которых — 87. Кроме того, в Heroes II события одной из кампаний исключали события второй, в Heroes III же структура была изменена на стандартную без взаимоисключений в сюжете.
Кампании оригинальной игры (The Restoration of Erathia) весьма просты для прохождения, кампании дополнений на порядок сложнее. В различных версиях игры уровень сложности может быть фиксирован или его можно менять, изначально смена уровня сложности была доступна только в кампаниях дополнения The Shadow of Death.
Большая часть кампаний состоит из 3-4 сценариев, и только кампании «Клинок Армагеддона» и «Нечестивый альянс» выделяются большим их числом: 8 и 12 сценариев соответственно.
Пройденные кампании ранжируются по набранным очкам и сводятся в список на отдельной вкладке в «Таблице рекордов».
Герои, участвующие в кампаниях, могут быть как оригинальными, доступными только в них, так и стандартными героями игры, которых можно нанять и в обычных сценариях. В ходе продвижения по сценариям, герои кампаний набирают опыт и повышают уровень лишь до определённого предела, заданного авторами карты, и только в последних сценариях кампаний это ограничение, наконец, снимается.
Каждая из кампаний и составляющие её сценарии проработаны в сюжетном плане, имеют вступительные описания и CGI-заставки, их действие происходит в различных регионах Антагарича, что отражено на соответствующих картах.
Хронологически сюжет оригинальной Heroes III и двух её дополнений последовательно развивается и определяется историями кампаний в следующем порядке:
- Кампании «Дыхания Смерти»
- Кампании «Возрождения Эрафии»
- Кампании «Клинка Армагеддона»
The Shadow of Death[]
- «Новое начало»
- «Эликсир жизни»
- «Руби и кромсай»
- «Рождение варвара»
- «Восхождение некроманта»
- «Нечестивый альянс»
- «Призрак силы»
The Restoration of Erathia[]
- «Да здравствует королева!»
- «Подземелья и дьяволы»
- «Отголоски войны»
- «Освобождение»
- «Да здравствует король!»
- «Хвала отцу»
- «Семена недовольства»
Armageddon’s Blade[]
- «Клинок Армагеддона»
- «Кровь дракона»
- «Убийца драконов»
- «Фестиваль жизни»
- «Играя с огнём»
- «Безрассудное упрямство»