Hajattacken, som inte ledde till några fysiska skador, filmades från distans av flera tv-kameror och uppmärksammades snabbt av flera internationella medier.
Arrangörerna bakom J-Bay Open, som är den sjätte delen av årets Samsung Galaxy World Surf League Championship Tour, avbröt tävlingen permanent och rensade vattnet på deltagare efter incidenten.
Fanning klarade sig utan en skråma men däremot fick hans surfbräda skador av hajens bett, rapporterar CNN. Surfaren säger till tv-kanalen att han slog hajen i ryggen för att skrämma den på flykten, vilket ser ut att ha lyckats.