Le général Joseph Souham à sous ses ordres l'adjudant-général Lazare Hoche pour défendre la ville. Lazare Hoche opère plusieurs sorties qui rendent le siège trop difficile à conduire pour les Anglais qui se replient le grâce à l'intervention de l'armée du général Jean Nicolas Houchard qui a battu l'armée anglaise à la Bataille de Hondschoote.