The J-Bay Open 2017 was an event of the Association of Surfing Professionals for 2017 World Surf League. This event was held from 12 to 23 July at Jeffreys Bay, (Eastern Cape, South Africa), it was opposed by 36 surfers. The finalist was Filipe Toledo of Brazil.