اكتب استمرار لهذه الفقرة - ماكدونالد سجل في بنادق الملكة الخاصة في كندا في 13 أكتوبر 1868 كضابط بنادق. قضى صيف 1866 مع الكتيبة الرابعة عشرة من الميليشيا المتطوعة بالقرب من كورنوول، في انتظار غزو الفينيين
.. ارتفع إلى رتبة الرقيب قبل أن يتم تكليفه باعتباره رائد في 22 أبريل 1870. انضم ماكدونالد بعد ذلك إلى بعثة الكولونيل جوزيف وولسلي وذهب إلى مستوطنة نهر ريد في مانيتوبا. تم تشكيل بعثة وولسلي لإخماد تمرد النهر الأحمر لـ لويس ريل. بعد مشاركته في الاستيلاء على فورت غاري العلوي (بعد مغادرة ريل) عاد إلى تورونتو، لكنه شارك في قمع تمرد ريل الثاني. تقاعد من القيادة في 26 أبريل 1882 وانتقل إلى وينيبيغ. خلال تمرد الشمال الغربي في عام 1885، خدم ماكدونالد كنقيب في كتيبة البندقية التسعين (وينيبيغ) ، وهي وحدة ساعد في تنظيمها. بعد ذلك حارب في فيش كريك في ساسكاتشوان.