Le , la troisième division d'infanterie canadienne, soutenue par des chars de combat de la deuxième brigade blindée, débarquèrent sur Juno Beach lors du débarquement en Normandie. Des parachutistes canadiens avaient auparavant atterri derrière les plages. La résistance à Juno Beach était féroce et les pertes furent élevées durant les vagues d'attaque successives, en particulier la toute première au cours de laquelle cinquante pour cent des effectifs tombèrent. À la fin de la journée, cependant, les Canadiens avaient effectué la plus grande percée à l'intérieur des terres de toutes les forces d'invasion. Les Canadiens jouèrent un rôle conséquent dans la bataille en Normandie, avec le débarquement en juillet de la deuxième division d'infanterie et celui de la quatrième division blindée en août. Dans le même temps, deux quartiers généraux sont activés, un pour le deuxième corps canadien et un pour l'armée (pour la première fois dans l'histoire militaire du Canada). L'une des plus grosses contributions du Canada à l'effort de guerre fut la bataille de Scheldt au cours de laquelle la première armée du Canada vainquit une force allemande retranchée au prix de lourdes pertes pour aider à ouvrir le chemin sur Anvers à la flotte alliée.