第一次世界大战中,马歇尔随美军赴欧参战。当时的美国远征军司令潘兴非常欣赏马歇尔的才能,大战末期将他提拔为自己的副官,视为得意门生。后来潘兴虽然退役,仍多次力荐马歇尔晋升。在潘兴的有力影响下,1939年马歇尔领四星上将衔,出任美国陆军参谋长。在第二次世界大战中,他作为美国陆军参谋长,对建立国际反法西斯统一战线做出了重要贡献。鉴于其卓越功勋,1943年,美国国会同意授予马歇尔美国历史上从未有过的最高军衔——陆军元帅。但马歇尔坚决反对,他的公开理由是如果称他“Fieldmarshal”很别扭。其实真正的原因是这将使他的军衔高于当时已病倒的陆军四星上将潘兴。马歇尔认为潘兴才是美国当代最伟大的军人,自己又多受潘兴提拔和力荐之恩,马歇尔不愿使自己崇敬的老将军的地位和感情受到伤害。马歇尔拒绝当元帅后,为了表示对他的敬意,美军从此不再设元帅军衔。1944年年底,马歇尔晋升五星上将——美军的最高军衔。