En 1899, il est un partisan déclaré d'Alfred Milner, qui prône une politique offensive à l'encontre du Transvaal. Quand la guerre éclate, Jameson se rend immédiatement au Natal et s'engage dans l'armée britannique.