Nachdem die Franzosen auch in der Schlacht in den Dünen 1658 siegreich geblieben waren, konnte der Kriegszustand schließlich mit dem am 7. November 1659 abgeschlossenen Pyrenäenfrieden beendet werden. Darin trat Spanien nördlich der Pyrenäen gelegene Gebiete – die Grafschaft Roussillon und die nördliche Hälfte der Cerdanya – an Frankreich ab. Außerdem erhielt Frankreich territoriale Zugeständnisse in den Spanischen Niederlanden und in Italien. Frankreich beendete im Gegenzug seine Unterstützung für Portugal im Restaurationskrieg. Der Kriegszustand zwischen Spanien und England wurde erst zwei Jahre später beendet.