В связи с началом войны Ганди испытал большое потрясение. С одной стороны, война шла между белыми – англичанами и бурами, и для индийцев, равно как и для местного африканского населения, это была чужая война. Африканеры отличались еще более жесткой политикой по отношению к небелому населению, чем британцы. Так, когда депутация индийцев обратилась к президенту Трансвааля Паулю Крюгеру с просьбой предоставить им некоторые гражданские права, тот ответил, что они «по самому своему рождению должны находиться в рабском услужении у европейцев».
С другой стороны, война противоречила убеждениям Ганди, являясь для него абсолютно не приемлемым средством разрешения любых проблем. Он симпатизировал подвергшимся нападению бурам, но, как верноподданный британской короны, не мог высказывать эти симпатии открыто и не считал возможным уклоняться от своего долга перед британским правительством. К тому же индийцы Южной Африки все еще надеялись получить от британского правительства равные права с европейцами. «А права влекут за собой и обязанности перед государством», – провозглашал Ганди. К тому же, как полагал тогда Ганди, Индия может стать самостоятельным государством только в составе Британской империи, получив статус доминиона. Поэтому он решил встать в Англо-бурской войне на сторону Англии, надеясь, что лояльность индийцев будет вознаграждена предоставлением им дополнительных прав. Он следующим образом объяснял свое решение: «Я считал, что если я требую прав как британский гражданин, то обязан также участвовать в обороне Британской империи… Я полагал тогда, что Индия может стать независимой только в рамках Британской империи и при ее содействии».
Ганди надеялся, что независимая Индия, оставшись в составе империи, сможет избавиться от всех ее пороков, в первую очередь от расовой дискриминации и коррупции, и воспользоваться благами, которые с империей связаны, прежде всего демократическими свободами, которые будут распространены не только на белых, а на все многонациональное и многорасовое население Британской империи.
Он был готов помочь британской армии, но только при условии, что помощь не будет связана с применением насилия. Ганди сформировал и возглавил санитарный отряд, состоявший из трехсот свободных индийцев и восьмисот законтрактованных индийских рабочих. Сорок человек были командирами. Несмотря на большие потери, санитары отказались от личного оружия и во главе со своим командиром под пулями и артиллерийским огнем выносили с поля боя раненых. Ежедневно санитары пробегали с носилками до 30 км.
На войне Ганди показал себя смелым и решительным командиром, проявившим подлинный героизм и бесстрашие. Он был удостоен британской золотой медали за храбрость.
Хотя войну Ганди осуждал как аморальное средство разрешения споров, он считал, что Англо-бурская война принесла ему некоторую пользу, поскольку позволила ближе узнать основную массу индийцев Южной Африки. Как Ганди писал впоследствии, члены общины «стали сознательнее, и в их умах глубоко укоренилось убеждение, что индусы, мусульмане, христиане, тамилы, гуджаратцы и синдхи являются индийцами и детьми одной родины. Все верили, что белые загладят свою вину за нанесенные индийцам обиды».
Англо-бурская война завершилась подписанием в Претории 31 мая 1902 года мирного договора, согласно которому бурские республики были присоединены к британской Южной Африке, в 1910 году преобразованный в доминион Южно-Африканский Союз, где был установлен режим апартеида (раздельного развития рас), резко ограничивший права небелого населения страны.