List of surfing events

This is an incomplete list of surfing events and competitions: