Antonia Pereira da Silva says it was high tide at around 16:00 when he saw the 1.3m long oarfish coming out with the surf.
Oarfish are large, greatly elongated, pelagic lampriform fish belonging to the small family Regalecidae.
This type of fish is rarely seen.
A marine biologist from Oceans Research in Mossel Bay, Dr Enrico Genarri, urges residents to report any other findings of oarfish in the area.
“It will be best to keep the fish in shallow water. Our team will then tag the fish and release it. This will be crucial for our team to obtain more information about this rare fish.”