В момент начала Первой мировой войны находился на должности начальника оперативного отдела штаба вновь сформированной 8-й германской армии в Восточной Пруссии. В этом качестве руководил разработкой плана сражения при Гумбиннене. После поражения при Гумбиннене командующим армией был назначен генерал Гинденбург, а начальником штаба армии — генерал Людендорф. Вместе с последним Гофман разрабатывал планы сражений при Танненберге и на Мазурских озёрах.