WW1 Important Canadian Battles By mstanisic Jul 28, 1914 Start of WW1 Period: Apr 22, 1915 to May 25, 1915 Second Battle of Ypres Period: Jul 1, 1916 to Nov 18, 1916 Battle of The Somme Period: Apr 9, 1917 to Apr 12, 1917 Battle of Vimy Ridge Period: Jul 31, 1917 to Nov 10, 1917 Battle of Passchendaele Nov 11, 1918 End of WW1