В 1914 году Маккиннон вступила в Корпус медсестер под французским флагом и вскоре после этого отправилась во Францию, поскольку началась Первая мировая война. Она и другие «британские медсестры во Франции» были на передовой. В 1918 году Маккиннон была награждена Военным крестом за храбрость во время Третьей битвы на Эне. Об этом писали газеты The Times и The British Journal of Nursing:«Медсестра, которая в тяжелых условиях вывода машины скорой помощи из под обстрела противника до последней минуты продолжала оказывать помощь больным и раненым, все три года посвятила французским солдатам, демонстрируя храбрость».