Schomberg kämpfte während des Französisch-Spanischen Krieges in Nordfrankreich mit wechselndem Erfolg. Am 22. März 1657 musste er das belagerte Chislain übergeben, konnte aber am 18. Oktober Bourbourg erobern und halten. In der Schlacht in den Dünen (14. Juni 1658) befehligte Schomberg erfolgreich den linken Flügel des zweiten Treffens und trug mit dazu bei, dass Spanien sich zum Abschluss des Pyrenäenfriedens bewegen musste. 1661 kam er auf Empfehlung Turennes und vermittels Geheimdiplomatie Mazarins in den Dienst Portugals, das sich seit 1641 seine Unabhängigkeit von Spanien erstritt ("→ Restaurationskrieg"), stieß hier aber auf so viel Widerstand und so große Hemmnisse, dass die Feldzüge von 1662 nicht erfolgreich waren. Schomberg, der unter diesen Verhältnissen nicht mehr an einen glücklichen Ausgang des Krieges für Portugal glaubte, bat um seinen Abschied und war schon bereit zur Einschiffung, ließ sich aber durch die öffentliche Meinung und den dringenden Wunsch Ludwigs XIV. umstimmen und zum Bleiben bewegen – auch dadurch, dass Karl II. von England ihm nun auch die bei seiner Hochzeit mit der portugiesischen Prinzessin zugesagten englischen Hilfstruppen unterstellte und ihn zum "Baron of Tetford" ernannte.