The three major battles fought by Canadian soldiers are the second battle of Ypres, the battle of the Somme, and the battle of Vimy Ridge.
The second battle of Ypres started in July 1916 where, the Allies launched a massive attack against a line of German trenches near the Somme River in France. This offensive was unsuccessful because the German trenches weren't weakened by the shelling, which caused heavy casualities over a period of five months for a 13 kilometers of ground taken from the Germans. Despite these casualities, the Canadian forces were able to prove themselves in the battle and were later given the honor of leading the offensive.
The battle of the Somme took place in July 1916, when British and French forces launched an assault on German positions in northern France. The offensive was both massive and devastating, resulting in over a million soldiers killed or wounded, while only battle also revealed the harsh realities of trench warfare.
The battle of Vimy Ridge happened in April 1917, during which Canadian forces captured a heavily fortified German position in northern France. Using detailed planning, innovative tactics, and coordinated artillery support, the Canadians overcome defenses that previous allied attacks had failed to breach. The victory became a symbol of Canadian pride and military skill during WW1.