Previous World Championships:
2022 – Bude, England
2019 – Huanchaco, Peru
2017 – Portrush, Northern Ireland
2015 – Pantin, Galicia, Spain
2013 – Sunshine Coast, Australia
2011 – Nags Head, North Carolina, USA
2009 – Ocean Spirit, Portugal
2007 – Mundaka and Bakio, The Basque Country
2005 – Esterillos Oueste, Costa Rica
2003 – Easkey, Ireland
2001 – Santa Cruz, California, USA
1999 – Barra da Tijuca, Rio de Janeiro, Brazil
1997 – Thurso, Scotland
1995 – Boca Barranca, Costa Rica
1993 – Santa Cruz, California, USA
1991 – Thurso, Scotland