Club Of The Year 2020

Recent News

Mounts Bay Latest News

2019 Chandler Macleod Moth World Sailing Championship
Play Video

International Moth Worlds Coming to Perth in 2019

At the 2017 World Championships held in Italy, it was confirmed that the International Moth Class Association of Australia (IMCAA) had won the right to host the 2019 World Championships at Mounts Bay Sailing Club, in Perth, Western Australia. The event is anticipated to see nearly 200 competitors descend on MBSC, along with family and support teams, who will attract a global audience from the sailing community.

Get in touch with us

We’d love to hear from you! If you have questions about our classes, facilities or upcoming events, please don’t hesitate to get in touch.

Scroll to Top