Żaglowce odwiedziły wtedy ponownie Polskę, w Gdyni odbył się finał.

W lipcu 1997 roku dla uczczenia 1000-lecia Gdańska STA przygotowała zlot w porcie gdańskim. thumb|left|The Tall Ships’ Races, Szczecin, 2007 Kolejne regaty transatlantyckie pod nazwą „Tall Ships 2000” odbyły się w roku 2000, zorganizowano je dla uczczenia wejścia w trzecie tysiąclecie. Dla jednostek, które nie mogły pozwolić sobie na długi rejs przez Atlantyk, zorganizowana została mniejsza impreza na Bałtyku, podczas której żaglowce odwiedziły w lipcu Gdańsk, startując z tego portu do regat.

Ostatnie lata W 2003 roku po raz czwarty w historii regat zlot trafił do polskiego portu. Gospodarzem startu do regat była Gdynia, żaglowce przebywały w porcie od 19 do 22 lipca. Zlot zgromadził 87 jednostek, w tym 12 żaglowców rejowych, z 2677 osobami na pokładach. Szacowana ilość widzów, którzy odwiedzili zlot wynosiła 1,2 mln.

Złoty jubileusz, czyli 50-lecie regat wielkich żaglowców przypadł na 2006 rok. Przygotowano trasę z Saint-Malo, Francja przez Morze Północne i Zatokę Biskajską, do Torbay, Lizbony w Portugalii, Kadyksu w Hiszpanii z metą w Antwerpii w Belgii.