Дмитрий Кирхман участвовал в Великой войне — состоял на должности командира Второго Сибирского тяжелого артиллерийского дивизиона, с которым участвовал в боевых действиях (отражении австро-венгерского наступления) на Владимиро-Волынском направлении. С июня 1918 года он являлся командиром Первого Омского сводного артиллерийского дивизиона, который вскоре был переименован в Омский запасный дивизион. Затем Кирхман командовал 11-м Сибирским стрелковым артдивизионом. С 6 мая 1919 года он был допущен до временного исполнения дел инспектора артиллерии Южной группы Западной армии белых — в мае же он занял эту должность уже на постоянной основе. В сентябре он получил аналогичный пост в Оренбургской армии.