World War One Canadian Battles By bhanson Period: Jul 28, 1914 to Nov 11, 1918 World War One Apr 22, 1915 Battle of Ypres Germans used "mustard gas" Jul 1, 1916 Battle of the Somme In France, on both river banks simultaneously Apr 9, 1917 Battle of Vimy Ridge Description of Vimy RidgeCanadian Corps fought in France Jul 31, 1917 Battle of Passchendaele In Belgium & lasted until November