Surfing Events in Christchurch

Check out happening surfing events all around Christchurch, CA

Duke Festival 2026

Thu, 19 Mar at 08:00 am New Brighton Beach