Escriba unha continuación para este parágrafo - Macdonald inscrito nos Queen's Own Rifles de Canadá o 13 de outubro de 1868 como Rifleman. Pasou o verán de 1866 co 14o Batallón de Rifles de Milicia Voluntarios preto de Cornualles, en previsión dunha invasión feniana.
- Non. O 22 de abril de 1870 foi ascendido ao rango de sarxento antes de ser comisariado como alférez. Macdonald entón uniuse á expedición do coronel Garnet Joseph Wolseley e fixo a viaxe ao asentamento de Red River en Manitoba. A Expedición Wolseley foi formada para sofocar a rebelión de Louis Riel. Despois de participar na captura sen derramamento de sangue de Upper Fort Garry (despois da partida de Riel) volveu a Toronto, pero participaría na supresión da segunda rebelión de Riel. Retirouse do QOR o 26 de abril de 1882 e mudouse a Winnipeg. Durante a rebelión do Noroeste en 1885, Macdonald serviu como tenente no 90o (Winnipeg) Batallón de Rifles, unha unidade que axudou a organizar. Máis tarde loitou en Fish Creek, Saskatchewan.