En 1655, Turenne prend les forteresses de Landrecies, de Condé-sur-l'Escaut et de Saint-Ghislain. Le , le prince de Condé tente de prendre sa revanche de la défaite d'Arras en donnant l'assaut aux lignes de circonvallation que Turenne a mises en place autour de Valenciennes, mais ce dernier retire ses forces moyennant de lourdes pertes. La campagne de 1657 est relativement calme. En vertu du traité d'alliance qu'il a passé avec Mazarin, Cromwell envoie un corps d'infanterie de hommes. Son but est de protéger l'Angleterre de la menace permanente des corsaires dunkerquois en les privant de leur port d'attache, Dunkerque.