17th July 1944-28th July 1944 Second Army, 12 Corps
EVERECY
MALTOT
28th July 1944-18th August 1944 First Canadian Army, 2 Cdn Corps, 4th Cdn Armd Div
CAEN
TILLY LA COMPAGNE
ROCQUANCOURT
VERRIERS
QUESNAY WOOD
FALAISE
FALAISE POCKET
22nd August 1944 First Canadian Army, 2 Cdn Corps, 2 Cdn Div
ORBEC
SEINE
7th September 1944 Second Army, 1 Corps
LE HARVE
13th September - 31st October 1944 First Canadain Army, 2 Cdn Corps, 3 Cdn Inf Div
BOULOGNE
CALAIS
CAP GRIS NEZ
SCHELDT POCKET
SOUTH BEVELAND
WALCHEREN
11th November 1944 Second Army, 12 Corps, 51 (H) Inf Div and 53 (W) Inf Div
ROERMOND
VENLO
26th November 1944 Second Army, 12 Corps, 49 (WR) Inf Div
VENLO
8th December 1944 Second Army, 30 Corps
MAAS POCKET
13th-21st December 1944 Second Army, 12 Corps
MAAS POCKET
16th -26th January 1945 Second Army, 12 Corps
MAAS-ROER
3rd February - 2nd March 1945 First Canadian Army, 30 Corps
THE REICHSWALD
21st March 1945 Second Army, 12 Corps
RHINE CROSSING
EVERECY
MALTOT
28th July 1944-18th August 1944 First Canadian Army, 2 Cdn Corps, 4th Cdn Armd Div
CAEN
TILLY LA COMPAGNE
ROCQUANCOURT
VERRIERS
QUESNAY WOOD
FALAISE
FALAISE POCKET
22nd August 1944 First Canadian Army, 2 Cdn Corps, 2 Cdn Div
ORBEC
SEINE
7th September 1944 Second Army, 1 Corps
LE HARVE
13th September - 31st October 1944 First Canadain Army, 2 Cdn Corps, 3 Cdn Inf Div
BOULOGNE
CALAIS
CAP GRIS NEZ
SCHELDT POCKET
SOUTH BEVELAND
WALCHEREN
11th November 1944 Second Army, 12 Corps, 51 (H) Inf Div and 53 (W) Inf Div
ROERMOND
VENLO
26th November 1944 Second Army, 12 Corps, 49 (WR) Inf Div
VENLO
8th December 1944 Second Army, 30 Corps
MAAS POCKET
13th-21st December 1944 Second Army, 12 Corps
MAAS POCKET
16th -26th January 1945 Second Army, 12 Corps
MAAS-ROER
3rd February - 2nd March 1945 First Canadian Army, 30 Corps
THE REICHSWALD
21st March 1945 Second Army, 12 Corps
RHINE CROSSING