I 1897–98 deltog Francis af Teck i den anglo-egyptiske hærs nedkæmpelse af Mahdistoprøret i Sudan. I 1898–1900 deltog han i den Anden Boerkrig i Sydafrika. Da han forlod hæren i 1902 havde han rang som major.