After the evacuation of Anzac, Holmes returned to the 5th Brigade, which he took to the Western Front in April 1916. He led the brigade in the attacks on the Pozières Heights in August and at Flers in October 1916. In January 1917, Holmes was given command of the 4th Division, replacing Major General Vaughan Cox.