I slutten av april 1665 ankom han Barbados i Karibia og ledet flåten på tretten skip fra flaggskipet . De trakk inn i Carlisle Bay, der mange av skipene som lå for anker ble ødelagt, og utvekslet ild med de engelske batteriene. Det lyktes ikke de Ruyter å nedkjempe de engelske batteriene, og etter å ha konstatert at hans egne fartøy var blitt skadet trakk han seg tilbake til den franske øyen Martinique. Etter at skipene var reparert, satte han kursen nordover til den nederlandske kolonien Sint Eustatius med forsyninger. På veien dit erobret han flere engelske skip. Skadene på skip og mannskap var for store til at han ville gå til angrep på New York (tidligere Ny Amsterdam) for å gjenerobre Ny-Nederland. Han seilte isteden til Newfoundland og underveis tok han flere engelske fiskebåter. I 1665 erobret han St. John's i dagens Canada og holdt byen i en kort periode.