Nel corso della guerra franco-spagnola Gravelines fu più volte prese e perduta dagli eserciti delle due fazioni in lotta. Gastone di Francia, fratello di Luigi XIII, la assediò e la conquistò nel 1644. Otto anni più tardi fu espugnata dall'arciduca Leopoldo Guglielmo d'Austria. Nel 1654 tre quarti delle case vennero distrutte dallo scoppio della polveriera del castello. Nel 1658 infine fu conquistata dai francesi al termine della battaglia delle Dune. L'anno seguente passò definitivamente alla Francia con il trattato dei Pirenei.