Spearfishing in South Africa refers to the activity of hunting fish using a spear while submerged in water.
This is done without the use of breathing apparatus. South Africa is known for its diverse marine life and offers a variety of spearfishing opportunities along its extensive coastline.