26. lokakuuta – 10. marraskuuta 1917 käytyyn toiseen Passchendaelen taisteluun tuotiin kanadalaisia, joita pidettiin eliittijoukkoina. Kanadalaiset olivat nimittäin menestyneet Vimyn harjanteen ja taisteluissa. Mutta Kanadan kenraali Arthur William Currie ennusti 16 000–20 000 miehen tappioita, jotta hyökkäys onnistuisi. Kanadalaisia oli kaksi divisioonaa, 20 000 miestä. He menettivät 12 000 kuolleina ja haavoittuneina, ja etenivät vain noin 500 metriä. Hyökkäys uusittiin 30. lokakuuta kun mukaan tuotiin kaksi brittidivisioonaa. Passchendaelen kylä vallattiin sokaisevassa sateessa, ja saksalaiset tulittivat sitä ankarasti aiheuttaen valtaajille suurtappiot. 6. marraskuuta mennessä uusien vahvistusten saapuessa 4/5 kanadalaisista oli menetetty. Varsinainen Passchendaelen taistelu loppui 7. marraskuuta. Passchendaelen kylä oli maan tasalla hyökkäyksen jälkeen. 10. marraskuuta hyvin taisteluun valmistautuneet 1. divisioonan 10. pataljoona joukot valtasivat Kukkula 52:n, joka sijaitsi samalla maastonkohoumalla kuin kaupunki. Lisähyökkäykset työnsivät saksalaiset pois alueen ylämaalta.