Weymouth es el único puerto en todo el mundo en haber sido el punto de partida de las Tall Ships' Races en tres oportunidades: en 1983, 1987 y 1994; los eventos de ese último año atrajeron a 300.000 espectadores.